summaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint
diff options
context:
space:
mode:
authorNode.js GitHub Bot <github-bot@iojs.org>2023-02-28 21:45:09 +0100
committerGitHub <noreply@github.com>2023-02-28 20:45:09 +0000
commit0e083e0d1be608c7fb163313a76ffbc86c68bbc8 (patch)
tree76922f8f399f422abaa67f234cbb9762dc964f41 /tools/node_modules/eslint
parentd5eb3d4ed29fb900a1de1a43032e9157a2931c73 (diff)
downloadnode-new-0e083e0d1be608c7fb163313a76ffbc86c68bbc8.tar.gz
tools: update eslint to 8.35.0
PR-URL: https://github.com/nodejs/node/pull/46854 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Diffstat (limited to 'tools/node_modules/eslint')
-rw-r--r--tools/node_modules/eslint/conf/eslint-all.js31
-rw-r--r--tools/node_modules/eslint/lib/cli-engine/cli-engine.js4
-rw-r--r--tools/node_modules/eslint/lib/cli-engine/file-enumerator.js4
-rw-r--r--tools/node_modules/eslint/lib/config/flat-config-array.js22
-rw-r--r--tools/node_modules/eslint/lib/eslint/eslint-helpers.js2
-rw-r--r--tools/node_modules/eslint/lib/rules/lines-around-comment.js11
-rw-r--r--tools/node_modules/eslint/lib/rules/logical-assignment-operators.js2
-rw-r--r--tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js57
-rw-r--r--tools/node_modules/eslint/lib/rules/no-eval.js2
-rw-r--r--tools/node_modules/eslint/lib/rules/no-useless-return.js2
-rw-r--r--tools/node_modules/eslint/messages/no-config-found.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/compat-data/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs32
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js22
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/module-types.js89
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js16
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/index.js11
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js15
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/normalize-file.js9
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/core/package.json25
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js44
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js59
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js17
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js4
-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/printer.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js49
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/package.json10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js31
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-function-name/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js24
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js22
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js32
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js20
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js14
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js603
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js405
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/package.json10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js1102
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/parser/package.json4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/visitors.js16
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/package.json10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js19
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js8
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js9
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js78
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js12
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/typescript.js10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/index.js11
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow11
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js8
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js8
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js30
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js17
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js21
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/types/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs33
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js33
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/js/LICENSE19
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/js/package.json31
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js279
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-recommended.js (renamed from tools/node_modules/eslint/conf/eslint-recommended.js)8
-rw-r--r--tools/node_modules/eslint/node_modules/@eslint/js/src/index.js17
-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-style.js1
-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-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.js2
-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.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/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/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-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/mdn-css-unicode-bidi-isolate-override.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.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/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/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/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/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/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-bundling.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/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/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/webcodecs.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/webtransport.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/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js28
-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.js20
-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.json2
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json2
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js2184
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js2
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/dist/esquery.js2184
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js1950
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js2
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/dist/esquery.min.js2
-rw-r--r--tools/node_modules/eslint/node_modules/esquery/package.json6
-rw-r--r--tools/node_modules/eslint/package.json11
677 files changed, 4991 insertions, 6194 deletions
diff --git a/tools/node_modules/eslint/conf/eslint-all.js b/tools/node_modules/eslint/conf/eslint-all.js
deleted file mode 100644
index 10c5304fd3..0000000000
--- a/tools/node_modules/eslint/conf/eslint-all.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * @fileoverview Config to enable all rules.
- * @author Robert Fletcher
- */
-
-"use strict";
-
-//------------------------------------------------------------------------------
-// Requirements
-//------------------------------------------------------------------------------
-
-const builtInRules = require("../lib/rules");
-
-//------------------------------------------------------------------------------
-// Helpers
-//------------------------------------------------------------------------------
-
-const allRules = {};
-
-for (const [ruleId, rule] of builtInRules) {
- if (!rule.meta.deprecated) {
- allRules[ruleId] = "error";
- }
-}
-
-//------------------------------------------------------------------------------
-// Public Interface
-//------------------------------------------------------------------------------
-
-/** @type {import("../lib/shared/types").ConfigData} */
-module.exports = { rules: allRules };
diff --git a/tools/node_modules/eslint/lib/cli-engine/cli-engine.js b/tools/node_modules/eslint/lib/cli-engine/cli-engine.js
index fdc6619880..5bca1618b9 100644
--- a/tools/node_modules/eslint/lib/cli-engine/cli-engine.js
+++ b/tools/node_modules/eslint/lib/cli-engine/cli-engine.js
@@ -615,8 +615,8 @@ class CLIEngine {
useEslintrc: options.useEslintrc,
builtInRules,
loadRules,
- getEslintRecommendedConfig: () => require("../../conf/eslint-recommended.js"),
- getEslintAllConfig: () => require("../../conf/eslint-all.js")
+ getEslintRecommendedConfig: () => require("@eslint/js").configs.recommended,
+ getEslintAllConfig: () => require("@eslint/js").configs.all
});
const fileEnumerator = new FileEnumerator({
configArrayFactory,
diff --git a/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js b/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js
index b65d0a2069..9625e4aa70 100644
--- a/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js
+++ b/tools/node_modules/eslint/lib/cli-engine/file-enumerator.js
@@ -217,8 +217,8 @@ class FileEnumerator {
cwd = process.cwd(),
configArrayFactory = new CascadingConfigArrayFactory({
cwd,
- getEslintRecommendedConfig: () => require("../../conf/eslint-recommended.js"),
- getEslintAllConfig: () => require("../../conf/eslint-all.js")
+ getEslintRecommendedConfig: () => require("@eslint/js").configs.recommended,
+ getEslintAllConfig: () => require("@eslint/js").configs.all
}),
extensions = null,
globInputPaths = true,
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 24b456da57..46d436db5c 100644
--- a/tools/node_modules/eslint/lib/config/flat-config-array.js
+++ b/tools/node_modules/eslint/lib/config/flat-config-array.js
@@ -13,7 +13,7 @@ const { ConfigArray, ConfigArraySymbol } = require("@humanwhocodes/config-array"
const { flatConfigSchema } = require("./flat-config-schema");
const { RuleValidator } = require("./rule-validator");
const { defaultConfig } = require("./default-config");
-const recommendedConfig = require("../../conf/eslint-recommended");
+const jsPlugin = require("@eslint/js");
//-----------------------------------------------------------------------------
// Helpers
@@ -96,17 +96,23 @@ class FlatConfigArray extends ConfigArray {
*/
[ConfigArraySymbol.preprocessConfig](config) {
if (config === "eslint:recommended") {
- return recommendedConfig;
+
+ // if we are in a Node.js environment warn the user
+ if (typeof process !== "undefined" && process.emitWarning) {
+ process.emitWarning("The 'eslint:recommended' string configuration is deprecated and will be replaced by the @eslint/js package's 'recommended' config.");
+ }
+
+ return jsPlugin.configs.recommended;
}
if (config === "eslint:all") {
- /*
- * Load `eslint-all.js` here instead of at the top level to avoid loading all rule modules
- * when it isn't necessary. `eslint-all.js` reads `meta` of rule objects to filter out deprecated ones,
- * so requiring `eslint-all.js` module loads all rule modules as a consequence.
- */
- return require("../../conf/eslint-all");
+ // if we are in a Node.js environment warn the user
+ if (typeof process !== "undefined" && process.emitWarning) {
+ process.emitWarning("The 'eslint:all' string configuration is deprecated and will be replaced by the @eslint/js package's 'all' config.");
+ }
+
+ return jsPlugin.configs.all;
}
/*
diff --git a/tools/node_modules/eslint/lib/eslint/eslint-helpers.js b/tools/node_modules/eslint/lib/eslint/eslint-helpers.js
index 806a103b0c..72cf9114e7 100644
--- a/tools/node_modules/eslint/lib/eslint/eslint-helpers.js
+++ b/tools/node_modules/eslint/lib/eslint/eslint-helpers.js
@@ -223,7 +223,7 @@ function globMatch({ basePath, pattern }) {
* should be thrown when a pattern is unmatched.
* @returns {Promise<Array<string>>} An array of matching file paths
* or an empty array if there are no matches.
- * @throws {UnmatchedSearchPatternsErrror} If there is a pattern that doesn't
+ * @throws {UnmatchedSearchPatternsError} If there is a pattern that doesn't
* match any files.
*/
async function globSearch({
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 64f7f6c5fe..ece43b1417 100644
--- a/tools/node_modules/eslint/lib/rules/lines-around-comment.js
+++ b/tools/node_modules/eslint/lib/rules/lines-around-comment.js
@@ -113,6 +113,10 @@ module.exports = {
},
applyDefaultIgnorePatterns: {
type: "boolean"
+ },
+ afterHashbangComment: {
+ type: "boolean",
+ default: false
}
},
additionalProperties: false
@@ -449,6 +453,13 @@ module.exports = {
before: options.beforeBlockComment
});
}
+ } else if (token.type === "Shebang") {
+ if (options.afterHashbangComment) {
+ checkForEmptyLine(token, {
+ after: options.afterHashbangComment,
+ before: false
+ });
+ }
}
});
}
diff --git a/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js b/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js
index bd2357acf4..cd533e63a7 100644
--- a/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js
+++ b/tools/node_modules/eslint/lib/rules/logical-assignment-operators.js
@@ -112,7 +112,7 @@ function isBooleanCast(expression, scope) {
/**
* Returns true for:
* truthiness checks: value, Boolean(value), !!value
- * falsyness checks: !value, !Boolean(value)
+ * falsiness checks: !value, !Boolean(value)
* nullish checks: value == null, value === undefined || value === null
* @param {ASTNode} expression Test condition
* @param {import('eslint-scope').Scope} scope Scope of the expression
diff --git a/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js b/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js
index dccfa2f582..2cd8928ebf 100644
--- a/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js
+++ b/tools/node_modules/eslint/lib/rules/no-constant-binary-expression.js
@@ -15,15 +15,37 @@ const NUMERIC_OR_STRING_BINARY_OPERATORS = new Set(["+", "-", "*", "/", "%", "|"
//------------------------------------------------------------------------------
/**
+ * Checks whether or not a node is `null` or `undefined`. Similar to the one
+ * found in ast-utils.js, but this one correctly handles the edge case that
+ * `undefined` has been redefined.
+ * @param {Scope} scope Scope in which the expression was found.
+ * @param {ASTNode} node A node to check.
+ * @returns {boolean} Whether or not the node is a `null` or `undefined`.
+ * @public
+ */
+function isNullOrUndefined(scope, node) {
+ return (
+ isNullLiteral(node) ||
+ (node.type === "Identifier" && node.name === "undefined" && isReferenceToGlobalVariable(scope, node)) ||
+ (node.type === "UnaryExpression" && node.operator === "void")
+ );
+}
+
+/**
* Test if an AST node has a statically knowable constant nullishness. Meaning,
* it will always resolve to a constant value of either: `null`, `undefined`
* or not `null` _or_ `undefined`. An expression that can vary between those
* three states at runtime would return `false`.
* @param {Scope} scope The scope in which the node was found.
* @param {ASTNode} node The AST node being tested.
+ * @param {boolean} nonNullish if `true` then nullish values are not considered constant.
* @returns {boolean} Does `node` have constant nullishness?
*/
-function hasConstantNullishness(scope, node) {
+function hasConstantNullishness(scope, node, nonNullish) {
+ if (nonNullish && isNullOrUndefined(scope, node)) {
+ return false;
+ }
+
switch (node.type) {
case "ObjectExpression": // Objects are never nullish
case "ArrayExpression": // Arrays are never nullish
@@ -45,9 +67,12 @@ function hasConstantNullishness(scope, node) {
return (functionName === "Boolean" || functionName === "String" || functionName === "Number") &&
isReferenceToGlobalVariable(scope, node.callee);
}
+ case "LogicalExpression": {
+ return node.operator === "??" && hasConstantNullishness(scope, node.right, true);
+ }
case "AssignmentExpression":
if (node.operator === "=") {
- return hasConstantNullishness(scope, node.right);
+ return hasConstantNullishness(scope, node.right, nonNullish);
}
/*
@@ -80,7 +105,7 @@ function hasConstantNullishness(scope, node) {
case "SequenceExpression": {
const last = node.expressions[node.expressions.length - 1];
- return hasConstantNullishness(scope, last);
+ return hasConstantNullishness(scope, last, nonNullish);
}
case "Identifier":
return node.name === "undefined" && isReferenceToGlobalVariable(scope, node);
@@ -348,7 +373,7 @@ function isAlwaysNew(scope, node) {
* user-defined constructors could return a sentinel
* object.
*
- * Catching these is especially useful for primitive constructures
+ * Catching these is especially useful for primitive constructors
* which return boxed values, a surprising gotcha' in JavaScript.
*/
return Object.hasOwnProperty.call(globals.builtin, node.callee.name) &&
@@ -379,24 +404,6 @@ function isAlwaysNew(scope, node) {
}
/**
- * Checks whether or not a node is `null` or `undefined`. Similar to the one
- * found in ast-utils.js, but this one correctly handles the edge case that
- * `undefined` has been redefined.
- * @param {Scope} scope Scope in which the expression was found.
- * @param {ASTNode} node A node to check.
- * @returns {boolean} Whether or not the node is a `null` or `undefined`.
- * @public
- */
-function isNullOrUndefined(scope, node) {
- return (
- isNullLiteral(node) ||
- (node.type === "Identifier" && node.name === "undefined" && isReferenceToGlobalVariable(scope, node)) ||
- (node.type === "UnaryExpression" && node.operator === "void")
- );
-}
-
-
-/**
* Checks if one operand will cause the result to be constant.
* @param {Scope} scope Scope in which the expression was found.
* @param {ASTNode} a One side of the expression
@@ -407,14 +414,14 @@ function isNullOrUndefined(scope, node) {
function findBinaryExpressionConstantOperand(scope, a, b, operator) {
if (operator === "==" || operator === "!=") {
if (
- (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b)) ||
+ (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b, false)) ||
(isStaticBoolean(scope, a) && hasConstantLooseBooleanComparison(scope, b))
) {
return b;
}
} else if (operator === "===" || operator === "!==") {
if (
- (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b)) ||
+ (isNullOrUndefined(scope, a) && hasConstantNullishness(scope, b, false)) ||
(isStaticBoolean(scope, a) && hasConstantStrictBooleanComparison(scope, b))
) {
return b;
@@ -453,7 +460,7 @@ module.exports = {
if ((operator === "&&" || operator === "||") && isConstant(scope, left, true)) {
context.report({ node: left, messageId: "constantShortCircuit", data: { property: "truthiness", operator } });
- } else if (operator === "??" && hasConstantNullishness(scope, left)) {
+ } else if (operator === "??" && hasConstantNullishness(scope, left, false)) {
context.report({ node: left, messageId: "constantShortCircuit", data: { property: "nullishness", operator } });
}
},
diff --git a/tools/node_modules/eslint/lib/rules/no-eval.js b/tools/node_modules/eslint/lib/rules/no-eval.js
index 03f7b1f691..a1b32cc307 100644
--- a/tools/node_modules/eslint/lib/rules/no-eval.js
+++ b/tools/node_modules/eslint/lib/rules/no-eval.js
@@ -72,7 +72,7 @@ module.exports = {
let funcInfo = null;
/**
- * Pushs a `this` scope (non-arrow function, class static block, or class field initializer) information to the stack.
+ * Pushes a `this` scope (non-arrow function, class static block, or class field initializer) information to the stack.
* Top-level scopes are handled separately.
*
* This is used in order to check whether or not `this` binding is a
diff --git a/tools/node_modules/eslint/lib/rules/no-useless-return.js b/tools/node_modules/eslint/lib/rules/no-useless-return.js
index be8d4dfd3a..55e34b3ab0 100644
--- a/tools/node_modules/eslint/lib/rules/no-useless-return.js
+++ b/tools/node_modules/eslint/lib/rules/no-useless-return.js
@@ -197,7 +197,7 @@ module.exports = {
return {
- // Makes and pushs a new scope information.
+ // Makes and pushes a new scope information.
onCodePathStart(codePath) {
scopeInfo = {
upper: scopeInfo,
diff --git a/tools/node_modules/eslint/messages/no-config-found.js b/tools/node_modules/eslint/messages/no-config-found.js
index 9860410a60..21cf549ebc 100644
--- a/tools/node_modules/eslint/messages/no-config-found.js
+++ b/tools/node_modules/eslint/messages/no-config-found.js
@@ -10,6 +10,6 @@ ESLint couldn't find a configuration file. To set up a configuration file for th
ESLint looked for configuration files in ${directoryPath} and its ancestors. If it found none, it then looked in your home directory.
-If you think you already have a configuration file or if you need more help, please stop by the ESLint chat room: https://eslint.org/chat/help
+If you think you already have a configuration file or if you need more help, please stop by the ESLint Discord server: https://eslint.org/chat
`.trimStart();
};
diff --git a/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json b/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json
index adcd16f919..60dae3a717 100644
--- a/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/compat-data",
- "version": "7.20.14",
+ "version": "7.21.0",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
"description": "",
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
index 4bf8b5cb9c..a53f616df0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs
+++ b/tools/node_modules/eslint/node_modules/@babel/core/cjs-proxy.cjs
@@ -1,6 +1,12 @@
"use strict";
const babelP = import("./lib/index.js");
+let babel = null;
+Object.defineProperty(exports, "__ initialize @babel/core cjs proxy __", {
+ set(val) {
+ babel = val;
+ },
+});
const functionNames = [
"createConfigItem",
@@ -11,13 +17,9 @@ const functionNames = [
"transformFromAst",
"parse",
];
+const propertyNames = ["types", "tokTypes", "traverse", "template", "version"];
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);
@@ -26,4 +28,24 @@ for (const name of functionNames) {
exports[`${name}Async`] = function (...args) {
return babelP.then(babel => babel[`${name}Async`](...args));
};
+ exports[`${name}Sync`] = function (...args) {
+ if (!babel) throw notLoadedError(`${name}Sync`, "callable");
+ return babel[`${name}Sync`](...args);
+ };
+}
+
+for (const name of propertyNames) {
+ Object.defineProperty(exports, name, {
+ get() {
+ if (!babel) throw notLoadedError(name, "accessible");
+ return babel[name];
+ },
+ });
+}
+
+function notLoadedError(name, keyword) {
+ return new Error(
+ `The \`${name}\` export of @babel/core is only ${keyword}` +
+ ` from the CommonJS version after that the ESM version is loaded.`
+ );
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js
index b9ba32915a..f0c7db6cb0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/files/configuration.js
@@ -60,12 +60,12 @@ function _module() {
}
var _rewriteStackTrace = require("../../errors/rewrite-stack-trace");
const debug = _debug()("babel:config:loading:files:configuration");
-const ROOT_CONFIG_FILENAMES = ["babel.config.js", "babel.config.cjs", "babel.config.mjs", "babel.config.json"];
+const ROOT_CONFIG_FILENAMES = ["babel.config.js", "babel.config.cjs", "babel.config.mjs", "babel.config.json", "babel.config.cts"];
exports.ROOT_CONFIG_FILENAMES = ROOT_CONFIG_FILENAMES;
-const RELATIVE_CONFIG_FILENAMES = [".babelrc", ".babelrc.js", ".babelrc.cjs", ".babelrc.mjs", ".babelrc.json"];
+const RELATIVE_CONFIG_FILENAMES = [".babelrc", ".babelrc.js", ".babelrc.cjs", ".babelrc.mjs", ".babelrc.json", ".babelrc.cts"];
const BABELIGNORE_FILENAME = ".babelignore";
const LOADING_CONFIGS = new Set();
-const readConfigJS = (0, _caching.makeStrongCache)(function* readConfigJS(filepath, cache) {
+const readConfigCode = (0, _caching.makeStrongCache)(function* readConfigCode(filepath, cache) {
if (!_fs().existsSync(filepath)) {
cache.never();
return null;
@@ -225,10 +225,18 @@ function* loadConfig(name, dirname, envName, caller) {
}
function readConfig(filepath, envName, caller) {
const ext = _path().extname(filepath);
- return ext === ".js" || ext === ".cjs" || ext === ".mjs" ? readConfigJS(filepath, {
- envName,
- caller
- }) : readConfigJSON5(filepath);
+ switch (ext) {
+ case ".js":
+ case ".cjs":
+ case ".mjs":
+ case ".cts":
+ return readConfigCode(filepath, {
+ envName,
+ caller
+ });
+ default:
+ return readConfigJSON5(filepath);
+ }
}
function* resolveShowConfigPath(dirname) {
const targetPath = process.env.BABEL_SHOW_CONFIG_FOR;
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 950a9c3beb..df7ea2847f 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
@@ -3,7 +3,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.default = loadCjsOrMjsDefault;
+exports.default = loadCodeDefault;
exports.supportsESM = void 0;
var _async = require("../../gensync-utils/async");
function _path() {
@@ -36,6 +36,7 @@ function _semver() {
}
var _rewriteStackTrace = require("../../errors/rewrite-stack-trace");
var _configError = require("../../errors/config-error");
+var _transformFile = require("../../transform-file");
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); }); }; }
let import_;
@@ -44,31 +45,62 @@ try {
} catch (_unused) {}
const supportsESM = _semver().satisfies(process.versions.node, "^12.17 || >=13.2");
exports.supportsESM = supportsESM;
-function* loadCjsOrMjsDefault(filepath, asyncError, fallbackToTranspiledModule = false) {
- switch (guessJSModuleType(filepath)) {
- case "cjs":
+function* loadCodeDefault(filepath, asyncError, fallbackToTranspiledModule = false) {
+ switch (_path().extname(filepath)) {
+ case ".cjs":
return loadCjsDefault(filepath, fallbackToTranspiledModule);
- case "unknown":
+ case ".mjs":
+ break;
+ case ".cts":
+ return loadCtsDefault(filepath);
+ default:
try {
return loadCjsDefault(filepath, fallbackToTranspiledModule);
} catch (e) {
if (e.code !== "ERR_REQUIRE_ESM") throw e;
}
- case "mjs":
- if (yield* (0, _async.isAsync)()) {
- return yield* (0, _async.waitFor)(loadMjsDefault(filepath));
- }
- throw new _configError.default(asyncError, filepath);
}
+ if (yield* (0, _async.isAsync)()) {
+ return yield* (0, _async.waitFor)(loadMjsDefault(filepath));
+ }
+ throw new _configError.default(asyncError, filepath);
}
-function guessJSModuleType(filename) {
- switch (_path().extname(filename)) {
- case ".cjs":
- return "cjs";
- case ".mjs":
- return "mjs";
- default:
- return "unknown";
+function loadCtsDefault(filepath) {
+ const ext = ".cts";
+ const hasTsSupport = !!(require.extensions[".ts"] || require.extensions[".cts"] || require.extensions[".mts"]);
+ let handler;
+ if (!hasTsSupport) {
+ const opts = {
+ babelrc: false,
+ configFile: false,
+ sourceType: "script",
+ sourceMaps: "inline",
+ presets: [[getTSPreset(filepath), Object.assign({
+ disallowAmbiguousJSXLike: true,
+ allExtensions: true,
+ onlyRemoveTypeImports: true,
+ optimizeConstEnums: true
+ }, {
+ allowDeclareFields: true
+ })]]
+ };
+ handler = function (m, filename) {
+ if (handler && filename.endsWith(ext)) {
+ return m._compile((0, _transformFile.transformFileSync)(filename, Object.assign({}, opts, {
+ filename
+ })).code, filename);
+ }
+ return require.extensions[".js"](m, filename);
+ };
+ require.extensions[ext] = handler;
+ }
+ try {
+ return (0, _rewriteStackTrace.endHiddenCallStack)(require)(filepath);
+ } finally {
+ if (!hasTsSupport) {
+ if (require.extensions[ext] === handler) delete require.extensions[ext];
+ handler = undefined;
+ }
}
}
function loadCjsDefault(filepath, fallbackToTranspiledModule) {
@@ -81,13 +113,32 @@ function loadMjsDefault(_x) {
function _loadMjsDefault() {
_loadMjsDefault = _asyncToGenerator(function* (filepath) {
if (!import_) {
- throw new _configError.default("Internal error: Native ECMAScript modules aren't supported" + " by this platform.\n", filepath);
+ throw new _configError.default("Internal error: Native ECMAScript modules aren't supported by this platform.\n", filepath);
}
const module = yield (0, _rewriteStackTrace.endHiddenCallStack)(import_)((0, _url().pathToFileURL)(filepath));
return module.default;
});
return _loadMjsDefault.apply(this, arguments);
}
+function getTSPreset(filepath) {
+ try {
+ return require("@babel/preset-typescript");
+ } catch (error) {
+ if (error.code !== "MODULE_NOT_FOUND") throw error;
+ let message = "You appear to be using a .cts file as Babel configuration, but the `@babel/preset-typescript` package was not found: please install it!";
+ if (process.versions.pnp) {
+ message += `
+If you are using Yarn Plug'n'Play, you may also need to add the following configuration to your .yarnrc.yml file:
+
+packageExtensions:
+\t"@babel/core@*":
+\t\tpeerDependencies:
+\t\t\t"@babel/preset-typescript": "*"
+`;
+ }
+ throw new _configError.default(message, filepath);
+ }
+}
0 && 0;
//# sourceMappingURL=module-types.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js
index 144b792034..1412de1e00 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/validation/options.js
@@ -70,7 +70,7 @@ const COMMON_VALIDATORS = {
moduleId: _optionAssertions.assertString
});
}
-const knownAssumptions = ["arrayLikeIsIterable", "constantReexports", "constantSuper", "enumerableModuleMeta", "ignoreFunctionLength", "ignoreToPrimitiveHint", "iterableIsArray", "mutableTemplateObject", "noClassCalls", "noDocumentAll", "noIncompleteNsImportDetection", "noNewArrows", "objectRestNoSymbols", "privateFieldsAsProperties", "pureGetters", "setClassMethods", "setComputedProperties", "setPublicClassFields", "setSpreadProperties", "skipForOfIteratorClosing", "superIsCallableConstructor"];
+const knownAssumptions = ["arrayLikeIsIterable", "constantReexports", "constantSuper", "enumerableModuleMeta", "ignoreFunctionLength", "ignoreToPrimitiveHint", "iterableIsArray", "mutableTemplateObject", "noClassCalls", "noDocumentAll", "noIncompleteNsImportDetection", "noNewArrows", "objectRestNoSymbols", "privateFieldsAsSymbols", "privateFieldsAsProperties", "pureGetters", "setClassMethods", "setComputedProperties", "setPublicClassFields", "setSpreadProperties", "skipForOfIteratorClosing", "superIsCallableConstructor"];
const assumptionsNames = new Set(knownAssumptions);
exports.assumptionsNames = assumptionsNames;
function getSource(loc) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js
index 1ee56a8838..7390a06ab5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/config-error.js
@@ -9,7 +9,7 @@ class ConfigError extends Error {
constructor(message, filename) {
super(message);
(0, _rewriteStackTrace.expectedError)(this);
- if (filename) (0, _rewriteStackTrace.injcectVirtualStackFrame)(this, filename);
+ if (filename) (0, _rewriteStackTrace.injectVirtualStackFrame)(this, filename);
}
}
exports.default = ConfigError;
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js
index 4a7711ff6b..9b6ce01e85 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/errors/rewrite-stack-trace.js
@@ -6,11 +6,11 @@ Object.defineProperty(exports, "__esModule", {
exports.beginHiddenCallStack = beginHiddenCallStack;
exports.endHiddenCallStack = endHiddenCallStack;
exports.expectedError = expectedError;
-exports.injcectVirtualStackFrame = injcectVirtualStackFrame;
+exports.injectVirtualStackFrame = injectVirtualStackFrame;
const ErrorToString = Function.call.bind(Error.prototype.toString);
const SUPPORTED = !!Error.captureStackTrace;
-const START_HIDNG = "startHiding - secret - don't use this - v1";
-const STOP_HIDNG = "stopHiding - secret - don't use this - v1";
+const START_HIDING = "startHiding - secret - don't use this - v1";
+const STOP_HIDING = "stopHiding - secret - don't use this - v1";
const expectedErrors = new WeakSet();
const virtualFrames = new WeakMap();
function CallSite(filename) {
@@ -27,7 +27,7 @@ function CallSite(filename) {
toString: () => filename
});
}
-function injcectVirtualStackFrame(error, filename) {
+function injectVirtualStackFrame(error, filename) {
if (!SUPPORTED) return;
let frames = virtualFrames.get(error);
if (!frames) virtualFrames.set(error, frames = []);
@@ -45,7 +45,7 @@ function beginHiddenCallStack(fn) {
setupPrepareStackTrace();
return fn(...args);
}, "name", {
- value: STOP_HIDNG
+ value: STOP_HIDING
});
}
function endHiddenCallStack(fn) {
@@ -53,7 +53,7 @@ function endHiddenCallStack(fn) {
return Object.defineProperty(function (...args) {
return fn(...args);
}, "name", {
- value: START_HIDNG
+ value: START_HIDING
});
}
function setupPrepareStackTrace() {
@@ -69,9 +69,9 @@ function setupPrepareStackTrace() {
let status = isExpected ? "hiding" : "unknown";
for (let i = 0; i < trace.length; i++) {
const name = trace[i].getFunctionName();
- if (name === START_HIDNG) {
+ if (name === START_HIDING) {
status = "hiding";
- } else if (name === STOP_HIDNG) {
+ } else if (name === STOP_HIDING) {
if (status === "hiding") {
status = "showing";
if (virtualFrames.has(err)) {
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 25720fe747..8b6dc73d1a 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
@@ -224,7 +224,15 @@ var _transform = require("./transform");
var _transformFile = require("./transform-file");
var _transformAst = require("./transform-ast");
var _parse = require("./parse");
-const version = "7.20.12";
+function _module() {
+ const data = require("module");
+ _module = function () {
+ return data;
+ };
+ return data;
+}
+var thisFile = require("./index");
+const version = "7.21.0";
exports.version = version;
const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]);
exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS;
@@ -237,6 +245,7 @@ exports.OptionManager = OptionManager;
function Plugin(alias) {
throw new Error(`The (${alias}) Babel 5 plugin is being run with an unsupported Babel version.`);
}
+;
0 && (exports.types = exports.traverse = exports.tokTypes = exports.template = 0);
//# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js
index 47bb731781..351bc0b284 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js
@@ -29,6 +29,7 @@ function generateCode(pluginPasses, file) {
const {
generatorOpts
} = opts;
+ generatorOpts.inputSourceMap = inputMap == null ? void 0 : inputMap.toObject();
const results = [];
for (const plugins of pluginPasses) {
for (const plugin of plugins) {
@@ -56,11 +57,15 @@ function generateCode(pluginPasses, file) {
code: outputCode,
decodedMap: outputMap = result.map
} = result;
- if (outputMap) {
- if (inputMap) {
- outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap, generatorOpts.sourceFileName);
- } else {
- outputMap = result.map;
+ if (result.__mergedMap) {
+ outputMap = Object.assign({}, result.map);
+ } else {
+ if (outputMap) {
+ if (inputMap) {
+ outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap, generatorOpts.sourceFileName);
+ } else {
+ outputMap = result.map;
+ }
}
}
if (opts.sourceMaps === "inline" || opts.sourceMaps === "both") {
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 2ece15c160..a07586f371 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
@@ -47,7 +47,6 @@ const {
traverseFast
} = _t();
const debug = _debug()("babel:transform:file");
-const LARGE_INPUT_SOURCEMAP_THRESHOLD = 3000000;
const INLINE_SOURCEMAP_REGEX = /^[@#]\s+sourceMappingURL=data:(?:application|text)\/json;(?:charset[:=]\S+?;)?base64,(?:.*)$/;
const EXTERNAL_SOURCEMAP_REGEX = /^[@#][ \t]+sourceMappingURL=([^\s'"`]+)[ \t]*$/;
function* normalizeFile(pluginPasses, options, code, ast) {
@@ -84,12 +83,8 @@ function* normalizeFile(pluginPasses, options, code, ast) {
if (typeof options.filename === "string" && lastComment) {
try {
const match = EXTERNAL_SOURCEMAP_REGEX.exec(lastComment);
- const inputMapContent = _fs().readFileSync(_path().resolve(_path().dirname(options.filename), match[1]));
- if (inputMapContent.length > LARGE_INPUT_SOURCEMAP_THRESHOLD) {
- debug("skip merging input map > 1 MB");
- } else {
- inputMap = _convertSourceMap().fromJSON(inputMapContent);
- }
+ const inputMapContent = _fs().readFileSync(_path().resolve(_path().dirname(options.filename), match[1]), "utf8");
+ inputMap = _convertSourceMap().fromJSON(inputMapContent);
} catch (err) {
debug("discarding unknown file input sourcemap", err);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js
index 94d0101b2e..fc4148fc6a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js
+++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/util/clone-deep.js
@@ -10,18 +10,19 @@ function deepClone(value, cache) {
let cloned;
if (Array.isArray(value)) {
cloned = new Array(value.length);
+ cache.set(value, cloned);
for (let i = 0; i < value.length; i++) {
cloned[i] = typeof value[i] !== "object" ? value[i] : deepClone(value[i], cache);
}
} else {
cloned = {};
+ cache.set(value, cloned);
const keys = Object.keys(value);
for (let i = 0; i < keys.length; i++) {
const key = keys[i];
cloned[key] = typeof value[key] !== "object" ? value[key] : deepClone(value[key], cache);
}
}
- cache.set(value, cloned);
return cloned;
}
return value;
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 01c629edea..27819d2005 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.20.12",
+ "version": "7.21.0",
"description": "Babel compiler core.",
"main": "./lib/index.js",
"author": "The Babel Team (https://babel.dev/team)",
@@ -46,16 +46,16 @@
"./src/transform-file.ts": "./src/transform-file-browser.ts"
},
"dependencies": {
- "@ampproject/remapping": "^2.1.0",
+ "@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.7",
+ "@babel/generator": "^7.21.0",
"@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-module-transforms": "^7.20.11",
- "@babel/helpers": "^7.20.7",
- "@babel/parser": "^7.20.7",
+ "@babel/helper-module-transforms": "^7.21.0",
+ "@babel/helpers": "^7.21.0",
+ "@babel/parser": "^7.21.0",
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.12",
- "@babel/types": "^7.20.7",
+ "@babel/traverse": "^7.21.0",
+ "@babel/types": "^7.21.0",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -63,18 +63,19 @@
"semver": "^6.3.0"
},
"devDependencies": {
- "@babel/helper-transform-fixture-test-runner": "^7.19.4",
+ "@babel/helper-transform-fixture-test-runner": "^7.20.14",
"@babel/plugin-syntax-flow": "^7.18.6",
- "@babel/plugin-transform-flow-strip-types": "^7.19.0",
+ "@babel/plugin-transform-flow-strip-types": "^7.21.0",
"@babel/plugin-transform-modules-commonjs": "^7.20.11",
"@babel/preset-env": "^7.20.2",
- "@jridgewell/trace-mapping": "^0.3.8",
+ "@jridgewell/trace-mapping": "^0.3.17",
"@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"
+ "rimraf": "^3.0.0",
+ "ts-node": "^10.9.1"
},
"type": "commonjs"
} \ No newline at end of file
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 b965e01347..774fe36826 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
@@ -13,12 +13,14 @@ class Buffer {
this._last = 0;
this._queue = [];
this._queueCursor = 0;
+ this._canMarkIdName = true;
this._position = {
line: 1,
column: 0
};
this._sourcePosition = {
identifierName: undefined,
+ identifierNamePos: undefined,
line: undefined,
column: undefined,
filename: undefined
@@ -35,11 +37,12 @@ class Buffer {
line: undefined,
column: undefined,
identifierName: undefined,
+ identifierNamePos: undefined,
filename: ""
});
}
}
- _pushQueue(char, repeat, line, column, identifierName, filename) {
+ _pushQueue(char, repeat, line, column, filename) {
const cursor = this._queueCursor;
if (cursor === this._queue.length) {
this._allocQueue();
@@ -49,7 +52,6 @@ class Buffer {
item.repeat = repeat;
item.line = line;
item.column = column;
- item.identifierName = identifierName;
item.filename = filename;
this._queueCursor++;
}
@@ -65,6 +67,9 @@ class Buffer {
const result = {
code: (this._buf + this._str).trimRight(),
decodedMap: map == null ? void 0 : map.getDecoded(),
+ get __mergedMap() {
+ return this.map;
+ },
get map() {
const resultMap = map ? map.get() : null;
result.map = resultMap;
@@ -109,10 +114,10 @@ class Buffer {
}
}
const sourcePosition = this._sourcePosition;
- this._pushQueue(char, 1, sourcePosition.line, sourcePosition.column, sourcePosition.identifierName, sourcePosition.filename);
+ this._pushQueue(char, 1, sourcePosition.line, sourcePosition.column, sourcePosition.filename);
}
queueIndentation(char, repeat) {
- this._pushQueue(char, repeat, undefined, undefined, undefined, undefined);
+ this._pushQueue(char, repeat, undefined, undefined, undefined);
}
_flush() {
const queueCursor = this._queueCursor;
@@ -127,12 +132,16 @@ class Buffer {
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._mark(sourcePos.line, sourcePos.column, sourcePos.identifierName, sourcePos.identifierNamePos, sourcePos.filename);
this._position.column += repeat;
} else {
this._position.line++;
this._position.column = 0;
}
+ if (this._canMarkIdName) {
+ sourcePos.identifierName = undefined;
+ sourcePos.identifierNamePos = undefined;
+ }
}
_append(str, sourcePos, maybeNewline) {
const len = str.length;
@@ -153,28 +162,33 @@ class Buffer {
const {
column,
identifierName,
+ identifierNamePos,
filename
} = sourcePos;
let line = sourcePos.line;
+ if ((identifierName != null || identifierNamePos != null) && this._canMarkIdName) {
+ sourcePos.identifierName = undefined;
+ sourcePos.identifierNamePos = undefined;
+ }
let i = str.indexOf("\n");
let last = 0;
if (i !== 0) {
- this._mark(line, column, identifierName, filename);
+ this._mark(line, column, identifierName, identifierNamePos, filename);
}
while (i !== -1) {
position.line++;
position.column = 0;
last = i + 1;
if (last < len && line !== undefined) {
- this._mark(++line, 0, identifierName, filename);
+ this._mark(++line, 0, null, null, filename);
}
i = str.indexOf("\n", last);
}
position.column += len - last;
}
- _mark(line, column, identifierName, filename) {
+ _mark(line, column, identifierName, identifierNamePos, filename) {
var _this$_map;
- (_this$_map = this._map) == null ? void 0 : _this$_map.mark(this._position, line, column, identifierName, filename);
+ (_this$_map = this._map) == null ? void 0 : _this$_map.mark(this._position, line, column, identifierName, identifierNamePos, filename);
}
removeTrailingNewline() {
const queueCursor = this._queueCursor;
@@ -223,7 +237,18 @@ class Buffer {
exactSource(loc, cb) {
if (!this._map) return cb();
this.source("start", loc);
+ const identifierName = loc.identifierName;
+ const sourcePos = this._sourcePosition;
+ if (identifierName) {
+ this._canMarkIdName = false;
+ sourcePos.identifierName = identifierName;
+ }
cb();
+ if (identifierName) {
+ this._canMarkIdName = true;
+ sourcePos.identifierName = undefined;
+ sourcePos.identifierNamePos = undefined;
+ }
this.source("end", loc);
}
source(prop, loc) {
@@ -242,7 +267,6 @@ class Buffer {
_normalizePosition(prop, loc, lineOffset, columnOffset) {
const pos = loc[prop];
const target = this._sourcePosition;
- target.identifierName = prop === "start" && loc.identifierName || undefined;
if (pos) {
target.line = pos.line + lineOffset;
target.column = pos.column + columnOffset;
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 a905706283..b7435768d7 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
@@ -18,10 +18,9 @@ const {
isExportNamedDeclaration
} = _t;
function ClassDeclaration(node, parent) {
- {
- if (!this.format.decoratorsBeforeExport || !isExportDefaultDeclaration(parent) && !isExportNamedDeclaration(parent)) {
- this.printJoin(node.decorators, node);
- }
+ const inExport = isExportDefaultDeclaration(parent) || isExportNamedDeclaration(parent);
+ if (!inExport || !this._shouldPrintDecoratorsBeforeExport(parent)) {
+ this.printJoin(node.decorators, node);
}
if (node.declare) {
this.word("declare");
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 10c917ea72..3eb7d3aaff 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
@@ -29,6 +29,7 @@ exports.UnaryExpression = UnaryExpression;
exports.UpdateExpression = UpdateExpression;
exports.V8IntrinsicIdentifier = V8IntrinsicIdentifier;
exports.YieldExpression = YieldExpression;
+exports._shouldPrintDecoratorsBeforeExport = _shouldPrintDecoratorsBeforeExport;
var _t = require("@babel/types");
var n = require("../node");
const {
@@ -123,6 +124,12 @@ function shouldParenthesizeDecoratorExpression(node) {
}
return !isDecoratorMemberExpression(node.type === "CallExpression" ? node.callee : node);
}
+function _shouldPrintDecoratorsBeforeExport(node) {
+ if (typeof this.format.decoratorsBeforeExport === "boolean") {
+ return this.format.decoratorsBeforeExport;
+ }
+ return typeof node.start === "number" && node.start === node.declaration.start;
+}
function Decorator(node) {
this.tokenChar(64);
const {
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 9a943dd4f6..b91cee2bf7 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
@@ -15,8 +15,12 @@ var _t = require("@babel/types");
const {
isIdentifier
} = _t;
-function _params(node) {
+function _params(node, idNode, parentNode) {
this.print(node.typeParameters, node);
+ const nameInfo = _getFuncIdName.call(this, idNode, parentNode);
+ if (nameInfo) {
+ this.sourceIdentifierName(nameInfo.name, nameInfo.pos);
+ }
this.tokenChar(40);
this._parameters(node.params, node);
this.tokenChar(41);
@@ -68,7 +72,7 @@ function _methodHead(node) {
if (node.optional) {
this.tokenChar(63);
}
- this._params(node);
+ this._params(node, node.computed && node.key.type !== "StringLiteral" ? undefined : node.key, undefined);
}
function _predicate(node, noLineTerminatorAfter) {
if (node.predicate) {
@@ -79,7 +83,7 @@ function _predicate(node, noLineTerminatorAfter) {
this.print(node.predicate, node, noLineTerminatorAfter);
}
}
-function _functionHead(node) {
+function _functionHead(node, parent) {
if (node.async) {
this.word("async");
this._endsWithInnerRaw = false;
@@ -94,17 +98,17 @@ function _functionHead(node) {
if (node.id) {
this.print(node.id, node);
}
- this._params(node);
+ this._params(node, node.id, parent);
if (node.type !== "TSDeclareFunction") {
this._predicate(node);
}
}
-function FunctionExpression(node) {
- this._functionHead(node);
+function FunctionExpression(node, parent) {
+ this._functionHead(node, parent);
this.space();
this.print(node.body, node);
}
-function ArrowFunctionExpression(node) {
+function ArrowFunctionExpression(node, parent) {
if (node.async) {
this.word("async", true);
this.space();
@@ -113,7 +117,7 @@ function ArrowFunctionExpression(node) {
if (!this.format.retainLines && node.params.length === 1 && isIdentifier(firstParam = node.params[0]) && !hasTypesOrComments(node, firstParam)) {
this.print(firstParam, node, true);
} else {
- this._params(node);
+ this._params(node, undefined, parent);
}
this._predicate(node, true);
this.space();
@@ -126,5 +130,44 @@ function hasTypesOrComments(node, param) {
var _param$leadingComment, _param$trailingCommen;
return !!(node.typeParameters || node.returnType || node.predicate || param.typeAnnotation || param.optional || (_param$leadingComment = param.leadingComments) != null && _param$leadingComment.length || (_param$trailingCommen = param.trailingComments) != null && _param$trailingCommen.length);
}
+function _getFuncIdName(idNode, parent) {
+ let id = idNode;
+ if (!id && parent) {
+ const parentType = parent.type;
+ if (parentType === "VariableDeclarator") {
+ id = parent.id;
+ } else if (parentType === "AssignmentExpression" || parentType === "AssignmentPattern") {
+ id = parent.left;
+ } else if (parentType === "ObjectProperty" || parentType === "ClassProperty") {
+ if (!parent.computed || parent.key.type === "StringLiteral") {
+ id = parent.key;
+ }
+ } else if (parentType === "ClassPrivateProperty" || parentType === "ClassAccessorProperty") {
+ id = parent.key;
+ }
+ }
+ if (!id) return;
+ let nameInfo;
+ if (id.type === "Identifier") {
+ var _id$loc, _id$loc2;
+ nameInfo = {
+ pos: (_id$loc = id.loc) == null ? void 0 : _id$loc.start,
+ name: ((_id$loc2 = id.loc) == null ? void 0 : _id$loc2.identifierName) || id.name
+ };
+ } else if (id.type === "PrivateName") {
+ var _id$loc3;
+ nameInfo = {
+ pos: (_id$loc3 = id.loc) == null ? void 0 : _id$loc3.start,
+ name: "#" + id.id.name
+ };
+ } else if (id.type === "StringLiteral") {
+ var _id$loc4;
+ nameInfo = {
+ pos: (_id$loc4 = id.loc) == null ? void 0 : _id$loc4.start,
+ name: id.value
+ };
+ }
+ return nameInfo;
+}
//# sourceMappingURL=methods.js.map
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 8925cadde9..8ee280c32d 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
@@ -93,12 +93,13 @@ function ExportAllDeclaration(node) {
}
this.semicolon();
}
-function ExportNamedDeclaration(node) {
- {
- if (this.format.decoratorsBeforeExport && isClassDeclaration(node.declaration)) {
- this.printJoin(node.declaration.decorators, node);
- }
+function maybePrintDecoratorsBeforeExport(printer, node) {
+ if (isClassDeclaration(node.declaration) && printer._shouldPrintDecoratorsBeforeExport(node)) {
+ printer.printJoin(node.declaration.decorators, node);
}
+}
+function ExportNamedDeclaration(node) {
+ maybePrintDecoratorsBeforeExport(this, node);
this.word("export");
this.space();
if (node.declaration) {
@@ -151,11 +152,7 @@ function ExportNamedDeclaration(node) {
}
}
function ExportDefaultDeclaration(node) {
- {
- if (this.format.decoratorsBeforeExport && isClassDeclaration(node.declaration)) {
- this.printJoin(node.declaration.decorators, node);
- }
- }
+ maybePrintDecoratorsBeforeExport(this, node);
this.word("export");
this.noIndentInnerCommentsHere();
this.space();
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 b3ccfe10bb..c37a731281 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
@@ -30,6 +30,8 @@ const {
isIdentifier
} = _t;
function Identifier(node) {
+ var _node$loc;
+ this.sourceIdentifierName(((_node$loc = node.loc) == null ? void 0 : _node$loc.identifierName) || node.name);
this.word(node.name);
}
function ArgumentPlaceholder() {
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 c6b57b5621..3a4dfcdf1d 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
@@ -119,12 +119,12 @@ function TSParameterProperty(node) {
}
this._param(node.parameter);
}
-function TSDeclareFunction(node) {
+function TSDeclareFunction(node, parent) {
if (node.declare) {
this.word("declare");
this.space();
}
- this._functionHead(node);
+ this._functionHead(node, parent);
this.tokenChar(59);
}
function TSDeclareMethod(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 3b530f8444..f52ff2aa0d 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
@@ -43,7 +43,7 @@ function normalizeOptions(code, opts) {
topicToken: opts.topicToken
};
{
- format.decoratorsBeforeExport = !!opts.decoratorsBeforeExport;
+ format.decoratorsBeforeExport = opts.decoratorsBeforeExport;
format.jsonCompatibleStrings = opts.jsonCompatibleStrings;
}
if (format.minified) {
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 3159fca25c..dbee2fc57a 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
@@ -45,6 +45,7 @@ class Printer {
this._buf = new _buffer.default(map);
this._indentChar = format.indent.style.charCodeAt(0);
this._indentRepeat = format.indent.style.length;
+ this._inputMap = map == null ? void 0 : map._inputMap;
}
generate(ast) {
this.print(ast);
@@ -168,6 +169,12 @@ class Printer {
this._catchUp(prop, loc);
this._buf.withSource(prop, loc, cb);
}
+ sourceIdentifierName(identifierName, pos) {
+ if (!this._buf._canMarkIdName) return;
+ const sourcePosition = this._buf._sourcePosition;
+ sourcePosition.identifierNamePos = pos;
+ sourcePosition.identifierName = identifierName;
+ }
_space() {
this._queue(32);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js
index 1467787971..54da13772a 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js
@@ -5,6 +5,7 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = void 0;
var _genMapping = require("@jridgewell/gen-mapping");
+var _traceMapping = require("@jridgewell/trace-mapping");
class SourceMap {
constructor(opts, code) {
var _opts$sourceFileName;
@@ -14,17 +15,28 @@ class SourceMap {
this._lastGenLine = 0;
this._lastSourceLine = 0;
this._lastSourceColumn = 0;
+ this._inputMap = void 0;
const map = this._map = new _genMapping.GenMapping({
sourceRoot: opts.sourceRoot
});
this._sourceFileName = (_opts$sourceFileName = opts.sourceFileName) == null ? void 0 : _opts$sourceFileName.replace(/\\/g, "/");
this._rawMappings = undefined;
- if (typeof code === "string") {
+ if (opts.inputSourceMap) {
+ this._inputMap = new _traceMapping.TraceMap(opts.inputSourceMap);
+ const resolvedSources = this._inputMap.resolvedSources;
+ if (resolvedSources.length) {
+ for (let i = 0; i < resolvedSources.length; i++) {
+ var _this$_inputMap$sourc;
+ (0, _genMapping.setSourceContent)(map, resolvedSources[i], (_this$_inputMap$sourc = this._inputMap.sourcesContent) == null ? void 0 : _this$_inputMap$sourc[i]);
+ }
+ }
+ }
+ if (typeof code === "string" && !opts.inputSourceMap) {
(0, _genMapping.setSourceContent)(map, this._sourceFileName, code);
} else if (typeof code === "object") {
- Object.keys(code).forEach(sourceFileName => {
+ for (const sourceFileName of Object.keys(code)) {
(0, _genMapping.setSourceContent)(map, sourceFileName.replace(/\\/g, "/"), code[sourceFileName]);
- });
+ }
}
}
get() {
@@ -36,16 +48,35 @@ class SourceMap {
getRawMappings() {
return this._rawMappings || (this._rawMappings = (0, _genMapping.allMappings)(this._map));
}
- mark(generated, line, column, identifierName, filename) {
+ mark(generated, line, column, identifierName, identifierNamePos, filename) {
+ var _originalMapping;
this._rawMappings = undefined;
+ let originalMapping;
+ if (line != null) {
+ if (this._inputMap) {
+ originalMapping = (0, _traceMapping.originalPositionFor)(this._inputMap, {
+ line,
+ column
+ });
+ if (!originalMapping.name && identifierNamePos) {
+ const originalIdentifierMapping = (0, _traceMapping.originalPositionFor)(this._inputMap, identifierNamePos);
+ if (originalIdentifierMapping.name) {
+ identifierName = originalIdentifierMapping.name;
+ }
+ }
+ } else {
+ originalMapping = {
+ source: (filename == null ? void 0 : filename.replace(/\\/g, "/")) || this._sourceFileName,
+ line: line,
+ column: column
+ };
+ }
+ }
(0, _genMapping.maybeAddMapping)(this._map, {
name: identifierName,
generated,
- source: line == null ? undefined : (filename == null ? void 0 : filename.replace(/\\/g, "/")) || this._sourceFileName,
- original: line == null ? undefined : {
- line: line,
- column: column
- }
+ source: (_originalMapping = originalMapping) == null ? void 0 : _originalMapping.source,
+ original: originalMapping
});
}
}
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 fd2940036e..074c9a94e1 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.20.14",
+ "version": "7.21.1",
"description": "Turns an AST into code.",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
@@ -19,14 +19,14 @@
"lib"
],
"dependencies": {
- "@babel/types": "^7.20.7",
+ "@babel/types": "^7.21.0",
"@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
"jsesc": "^2.5.1"
},
"devDependencies": {
- "@babel/helper-fixtures": "^7.19.4",
- "@babel/parser": "^7.20.13",
- "@jridgewell/trace-mapping": "^0.3.8",
+ "@babel/helper-fixtures": "^7.21.0",
+ "@babel/parser": "^7.21.1",
"@types/jsesc": "^2.5.0",
"charcodes": "^0.2.0"
},
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js
index b90c3fc230..2f0ead7ff4 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-function-name/lib/index.js
@@ -4,11 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
-
var _template = require("@babel/template");
-
var _t = require("@babel/types");
-
const {
NOT_LOCAL_BINDING,
cloneNode,
@@ -27,12 +24,10 @@ const {
isVariableDeclarator,
toBindingIdentifierName
} = _t;
-
function getFunctionArity(node) {
const count = node.params.findIndex(param => isAssignmentPattern(param) || isRestElement(param));
return count === -1 ? node.params.length : count;
}
-
const buildPropertyMethodAssignmentWrapper = _template.default.statement(`
(function (FUNCTION_KEY) {
function FUNCTION_ID() {
@@ -46,7 +41,6 @@ const buildPropertyMethodAssignmentWrapper = _template.default.statement(`
return FUNCTION_ID;
})(FUNCTION)
`);
-
const buildGeneratorPropertyMethodAssignmentWrapper = _template.default.statement(`
(function (FUNCTION_KEY) {
function* FUNCTION_ID() {
@@ -60,7 +54,6 @@ const buildGeneratorPropertyMethodAssignmentWrapper = _template.default.statemen
return FUNCTION_ID;
})(FUNCTION)
`);
-
const visitor = {
"ReferencedIdentifier|BindingIdentifier"(path, state) {
if (path.node.name !== state.name) return;
@@ -69,29 +62,22 @@ const visitor = {
state.selfReference = true;
path.stop();
}
-
};
-
function getNameFromLiteralId(id) {
if (isNullLiteral(id)) {
return "null";
}
-
if (isRegExpLiteral(id)) {
return `_${id.pattern}_${id.flags}`;
}
-
if (isTemplateLiteral(id)) {
return id.quasis.map(quasi => quasi.value.raw).join("");
}
-
if (id.value !== undefined) {
return id.value + "";
}
-
return "";
}
-
function wrap(state, method, id, scope) {
if (state.selfReference) {
if (scope.hasBinding(id.name) && !scope.hasGlobal(id.name)) {
@@ -99,30 +85,24 @@ function wrap(state, method, id, scope) {
} else {
if (!isFunction(method)) return;
let build = buildPropertyMethodAssignmentWrapper;
-
if (method.generator) {
build = buildGeneratorPropertyMethodAssignmentWrapper;
}
-
const template = build({
FUNCTION: method,
FUNCTION_ID: id,
FUNCTION_KEY: scope.generateUidIdentifier(id.name)
}).expression;
const params = template.callee.body.body[0].params;
-
for (let i = 0, len = getFunctionArity(method); i < len; i++) {
params.push(scope.generateUidIdentifier("x"));
}
-
return template;
}
}
-
method.id = id;
scope.getProgramParent().references[id.name] = true;
}
-
function visit(node, name, scope) {
const state = {
selfAssignment: false,
@@ -131,7 +111,6 @@ function visit(node, name, scope) {
name: name
};
const binding = scope.getOwnBinding(name);
-
if (binding) {
if (binding.kind === "param") {
state.selfReference = true;
@@ -139,10 +118,8 @@ function visit(node, name, scope) {
} else if (state.outerDeclar || scope.hasGlobal(name)) {
scope.traverse(node, visitor, state);
}
-
return state;
}
-
function _default({
node,
parent,
@@ -150,17 +127,14 @@ function _default({
id
}, localBinding = false, supportUnicodeId = false) {
if (node.id) return;
-
if ((isObjectProperty(parent) || isObjectMethod(parent, {
kind: "method"
})) && (!parent.computed || isLiteral(parent.key))) {
id = parent.key;
} else if (isVariableDeclarator(parent)) {
id = parent.id;
-
if (isIdentifier(id) && !localBinding) {
const binding = scope.parent.getBinding(id.name);
-
if (binding && binding.constant && scope.getBinding(id.name) === binding) {
node.id = cloneNode(id);
node.id[NOT_LOCAL_BINDING] = true;
@@ -174,23 +148,18 @@ function _default({
} else if (!id) {
return;
}
-
let name;
-
if (id && isLiteral(id)) {
name = getNameFromLiteralId(id);
} else if (id && isIdentifier(id)) {
name = id.name;
}
-
if (name === undefined) {
return;
}
-
if (!supportUnicodeId && isFunction(node) && /[\uD800-\uDFFF]/.test(name)) {
return;
}
-
name = toBindingIdentifierName(name);
const newId = identifier(name);
newId[NOT_LOCAL_BINDING] = true;
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 14e690bf60..ce65d6bcfc 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.19.0",
+ "version": "7.21.0",
"description": "Helper function to change the property 'name' of every function",
"repository": {
"type": "git",
@@ -14,8 +14,8 @@
},
"main": "./lib/index.js",
"dependencies": {
- "@babel/template": "^7.18.10",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js
index 1388cbbc46..534167d0f7 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/dynamic-import.js
@@ -7,7 +7,6 @@ exports.buildDynamicImport = buildDynamicImport;
exports.getDynamicImportSource = getDynamicImportSource;
var t = require("@babel/types");
var _template = require("@babel/template");
-
function getDynamicImportSource(node) {
const [source] = node.arguments;
return t.isStringLiteral(source) || t.isTemplateLiteral(source) ? source : _template.default.expression.ast`\`\${${source}}\``;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js
index 7729025bc5..ee1307929f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/get-module-name.js
@@ -6,7 +6,6 @@ Object.defineProperty(exports, "__esModule", {
exports.default = getModuleName;
{
const originalGetModuleName = getModuleName;
-
exports.default = getModuleName = function getModuleName(rootOpts, pluginOpts) {
var _pluginOpts$moduleId, _pluginOpts$moduleIds, _pluginOpts$getModule, _pluginOpts$moduleRoo;
return originalGetModuleName(rootOpts, {
@@ -30,18 +29,14 @@ function getModuleName(rootOpts, pluginOpts) {
moduleRoot = sourceRoot
} = pluginOpts;
if (!moduleIds) return null;
-
if (moduleId != null && !getModuleId) {
return moduleId;
}
let moduleName = moduleRoot != null ? moduleRoot + "/" : "";
if (filenameRelative) {
const sourceRootReplacer = sourceRoot != null ? new RegExp("^" + sourceRoot + "/?") : "";
- moduleName += filenameRelative
- .replace(sourceRootReplacer, "")
- .replace(/\.(\w*?)$/, "");
+ moduleName += filenameRelative.replace(sourceRootReplacer, "").replace(/\.(\w*?)$/, "");
}
-
moduleName = moduleName.replace(/\\/g, "/");
if (getModuleId) {
return getModuleId(moduleName) || moduleName;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js
index 5711e2d5ae..b87346a4b6 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/index.js
@@ -119,20 +119,17 @@ function rewriteModuleStatementsAndPrepareHeader(path, {
meta.exportNameListName = nameList.name;
headers.push(nameList.statement);
}
-
headers.push(...buildExportInitializationStatements(path, meta, constantReexports, noIncompleteNsImportDetection));
return {
meta,
headers
};
}
-
function ensureStatementsHoisted(statements) {
statements.forEach(header => {
header._blockHoist = 3;
});
}
-
function wrapInterop(programPath, expr, type) {
if (type === "none") {
return null;
@@ -152,14 +149,12 @@ function wrapInterop(programPath, expr, type) {
}
return callExpression(programPath.hub.addHelper(helper), [expr]);
}
-
function buildNamespaceInitStatements(metadata, sourceMetadata, constantReexports = false) {
const statements = [];
let srcNamespace = identifier(sourceMetadata.name);
if (sourceMetadata.lazy) srcNamespace = callExpression(srcNamespace, []);
for (const localName of sourceMetadata.importsNamespace) {
if (localName === sourceMetadata.name) continue;
-
statements.push(_template.default.statement`var NAME = SOURCE;`({
NAME: localName,
SOURCE: cloneNode(srcNamespace)
@@ -185,7 +180,6 @@ function buildNamespaceInitStatements(metadata, sourceMetadata, constantReexport
if (sourceMetadata.reexportAll) {
const statement = buildNamespaceReexport(metadata, cloneNode(srcNamespace), constantReexports);
statement.loc = sourceMetadata.reexportAll.loc;
-
statements.push(statement);
}
return statements;
@@ -209,8 +203,7 @@ function buildReexportsFromMeta(meta, metadata, constantReexports) {
} = meta;
return Array.from(metadata.reexports, ([exportName, importName]) => {
let NAMESPACE_IMPORT = cloneNode(namespace);
- if (importName === "default" && metadata.interop === "node-default") {
- } else if (stringSpecifiers.has(importName)) {
+ if (importName === "default" && metadata.interop === "node-default") {} else if (stringSpecifiers.has(importName)) {
NAMESPACE_IMPORT = memberExpression(NAMESPACE_IMPORT, stringLiteral(importName), true);
} else {
NAMESPACE_IMPORT = memberExpression(NAMESPACE_IMPORT, identifier(importName));
@@ -231,7 +224,6 @@ function buildReexportsFromMeta(meta, metadata, constantReexports) {
}
});
}
-
function buildESModuleHeader(metadata, enumerableModuleMeta = false) {
return (enumerableModuleMeta ? _template.default.statement`
EXPORTS.__esModule = true;
@@ -243,7 +235,6 @@ function buildESModuleHeader(metadata, enumerableModuleMeta = false) {
EXPORTS: metadata.exportName
});
}
-
function buildNamespaceReexport(metadata, namespace, constantReexports) {
return (constantReexports ? _template.default.statement`
Object.keys(NAMESPACE).forEach(function(key) {
@@ -253,8 +244,7 @@ function buildNamespaceReexport(metadata, namespace, constantReexports) {
EXPORTS[key] = NAMESPACE[key];
});
- ` :
- _template.default.statement`
+ ` : _template.default.statement`
Object.keys(NAMESPACE).forEach(function(key) {
if (key === "default" || key === "__esModule") return;
VERIFY_NAME_LIST;
@@ -277,7 +267,6 @@ function buildNamespaceReexport(metadata, namespace, constantReexports) {
}) : null
});
}
-
function buildExportNameListDeclaration(programPath, metadata) {
const exportedVars = Object.create(null);
for (const data of metadata.local.values()) {
@@ -303,14 +292,11 @@ function buildExportNameListDeclaration(programPath, metadata) {
statement: variableDeclaration("var", [variableDeclarator(name, valueToNode(exportedVars))])
};
}
-
function buildExportInitializationStatements(programPath, metadata, constantReexports = false, noIncompleteNsImportDetection = false) {
const initStatements = [];
for (const [localName, data] of metadata.local) {
- if (data.kind === "import") {
- } else if (data.kind === "hoisted") {
- initStatements.push([
- data.names[0], buildInitStatement(metadata, data.names, identifier(localName))]);
+ if (data.kind === "import") {} else if (data.kind === "hoisted") {
+ initStatements.push([data.names[0], buildInitStatement(metadata, data.names, identifier(localName))]);
} else if (!noIncompleteNsImportDetection) {
for (const exportName of data.names) {
initStatements.push([exportName, null]);
@@ -331,7 +317,6 @@ function buildExportInitializationStatements(programPath, metadata, constantReex
}
}
}
-
initStatements.sort(([a], [b]) => {
if (a < b) return -1;
if (b < a) return 1;
@@ -365,7 +350,6 @@ function buildExportInitializationStatements(programPath, metadata, constantReex
}
return results;
}
-
const InitTemplate = {
computed: _template.default.expression`EXPORTS["NAME"] = VALUE`,
default: _template.default.expression`EXPORTS.NAME = VALUE`
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js
index 0076c659b7..a2f9e9b22d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/normalize-and-load-metadata.js
@@ -13,7 +13,6 @@ var _helperSplitExportDeclaration = require("@babel/helper-split-export-declarat
function hasExports(metadata) {
return metadata.hasExports;
}
-
function isSideEffectImport(source) {
return source.imports.size === 0 && source.importsNamespace.size === 0 && source.reexports.size === 0 && source.reexportNamespace.size === 0 && !source.reexportAll;
}
@@ -29,7 +28,6 @@ function resolveImportInterop(importInterop, source, filename) {
}
return importInterop;
}
-
function normalizeModuleAndLoadMetadata(programPath, exportName, {
importInterop,
initializeReexports = false,
@@ -44,19 +42,18 @@ function normalizeModuleAndLoadMetadata(programPath, exportName, {
nameAnonymousExports(programPath);
const {
local,
- source,
+ sources,
hasExports
} = getModuleMetadata(programPath, {
initializeReexports,
lazy
}, stringSpecifiers);
removeImportExportDeclarations(programPath);
-
- for (const [, metadata] of source) {
+ for (const [source, metadata] of sources) {
if (metadata.importsNamespace.size > 0) {
metadata.name = metadata.importsNamespace.values().next().value;
}
- const resolvedInterop = resolveImportInterop(importInterop, metadata.source, filename);
+ const resolvedInterop = resolveImportInterop(importInterop, source, filename);
if (resolvedInterop === "none") {
metadata.interop = "none";
} else if (resolvedInterop === "node" && metadata.interop === "namespace") {
@@ -72,7 +69,7 @@ function normalizeModuleAndLoadMetadata(programPath, exportName, {
exportNameListName: null,
hasExports,
local,
- source,
+ source: sources,
stringSpecifiers
};
}
@@ -98,7 +95,6 @@ function assertExportSpecifier(path) {
throw path.buildCodeFrameError("Unexpected export specifier type");
}
}
-
function getModuleMetadata(programPath, {
lazy,
initializeReexports
@@ -119,7 +115,7 @@ function getModuleMetadata(programPath, {
reexportNamespace: new Set(),
reexportAll: null,
lazy: false,
- source
+ referenced: false
};
sourceData.set(source, data);
}
@@ -140,6 +136,7 @@ function getModuleMetadata(programPath, {
reexport.names.forEach(name => {
data.reexports.set(name, "default");
});
+ data.referenced = true;
}
} else if (spec.isImportNamespaceSpecifier()) {
const localName = spec.get("local").node.name;
@@ -150,6 +147,7 @@ function getModuleMetadata(programPath, {
reexport.names.forEach(name => {
data.reexportNamespace.add(name);
});
+ data.referenced = true;
}
} else if (spec.isImportSpecifier()) {
const importName = getExportSpecifierName(spec.get("imported"), stringSpecifiers);
@@ -161,6 +159,7 @@ function getModuleMetadata(programPath, {
reexport.names.forEach(name => {
data.reexports.set(name, importName);
});
+ data.referenced = true;
}
}
});
@@ -171,6 +170,7 @@ function getModuleMetadata(programPath, {
data.reexportAll = {
loc: child.node.loc
};
+ data.referenced = true;
} else if (child.isExportNamedDeclaration() && child.node.source) {
hasExports = true;
const data = getData(child.node.source);
@@ -180,6 +180,7 @@ function getModuleMetadata(programPath, {
const importName = getExportSpecifierName(spec.get("local"), stringSpecifiers);
const exportName = getExportSpecifierName(spec.get("exported"), stringSpecifiers);
data.reexports.set(exportName, importName);
+ data.referenced = true;
if (exportName === "__esModule") {
throw spec.get("exported").buildCodeFrameError('Illegal export "__esModule".');
}
@@ -226,7 +227,7 @@ function getModuleMetadata(programPath, {
return {
hasExports,
local: localData,
- source: sourceData
+ sources: sourceData
};
}
function getLocalExportMetadata(programPath, initializeReexports, stringSpecifiers) {
@@ -319,7 +320,6 @@ function getLocalExportMetadata(programPath, initializeReexports, stringSpecifie
});
return localMetadata;
}
-
function nameAnonymousExports(programPath) {
programPath.get("body").forEach(child => {
if (!child.isExportDefaultDeclaration()) return;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js
index 046fac7611..e4188710a1 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-module-transforms/lib/rewrite-live-references.js
@@ -66,19 +66,14 @@ function rewriteLiveReferences(programPath, metadata) {
}
exportMeta.push(...data.names);
}
-
const rewriteBindingInitVisitorState = {
metadata,
requeueInParent,
scope: programPath.scope,
exported
};
-
- programPath.traverse(
- rewriteBindingInitVisitor, rewriteBindingInitVisitorState);
- (0, _helperSimpleAccess.default)(programPath,
- new Set([...Array.from(imported.keys()), ...Array.from(exported.keys())]), false);
-
+ programPath.traverse(rewriteBindingInitVisitor, rewriteBindingInitVisitorState);
+ (0, _helperSimpleAccess.default)(programPath, new Set([...Array.from(imported.keys()), ...Array.from(exported.keys())]), false);
const rewriteReferencesVisitorState = {
seen: new WeakSet(),
metadata,
@@ -88,10 +83,10 @@ function rewriteLiveReferences(programPath, metadata) {
exported,
buildImportReference: ([source, importName, localName], identNode) => {
const meta = metadata.source.get(source);
+ meta.referenced = true;
if (localName) {
if (meta.lazy) {
- identNode = callExpression(
- identNode, []);
+ identNode = callExpression(identNode, []);
}
return identNode;
}
@@ -106,7 +101,6 @@ function rewriteLiveReferences(programPath, metadata) {
};
programPath.traverse(rewriteReferencesVisitor, rewriteReferencesVisitorState);
}
-
const rewriteBindingInitVisitor = {
Scope(path) {
path.skip();
@@ -124,8 +118,7 @@ const rewriteBindingInitVisitor = {
const localName = id.name;
const exportNames = exported.get(localName) || [];
if (exportNames.length > 0) {
- const statement = expressionStatement(
- buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope));
+ const statement = expressionStatement(buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope));
statement._blockHoist = path.node._blockHoist;
requeueInParent(path.insertAfter(statement)[0]);
}
@@ -139,8 +132,7 @@ const rewriteBindingInitVisitor = {
Object.keys(path.getOuterBindingIdentifiers()).forEach(localName => {
const exportNames = exported.get(localName) || [];
if (exportNames.length > 0) {
- const statement = expressionStatement(
- buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope));
+ const statement = expressionStatement(buildBindingExportAssignmentExpression(metadata, exportNames, identifier(localName), path.scope));
statement._blockHoist = path.node._blockHoist;
requeueInParent(path.insertAfter(statement)[0]);
}
@@ -188,10 +180,8 @@ const rewriteReferencesVisitor = {
}
const localBinding = path.scope.getBinding(localName);
const rootBinding = scope.getBinding(localName);
-
if (rootBinding !== localBinding) return;
const ref = buildImportReference(importData, path.node);
-
ref.loc = path.node.loc;
if ((path.parentPath.isCallExpression({
callee: path.node
@@ -206,14 +196,11 @@ const rewriteReferencesVisitor = {
object,
property
} = ref;
- path.replaceWith(jsxMemberExpression(
- jsxIdentifier(object.name),
- jsxIdentifier(property.name)));
+ path.replaceWith(jsxMemberExpression(jsxIdentifier(object.name), jsxIdentifier(property.name)));
} else {
path.replaceWith(ref);
}
requeueInParent(path);
-
path.skip();
}
},
@@ -229,12 +216,10 @@ const rewriteReferencesVisitor = {
if (seen.has(path.node)) return;
seen.add(path.node);
const arg = path.get("argument");
-
if (arg.isMemberExpression()) return;
const update = path.node;
if (arg.isIdentifier()) {
const localName = arg.node.name;
-
if (scope.getBinding(localName) !== path.scope.getBinding(localName)) {
return;
}
@@ -267,11 +252,9 @@ const rewriteReferencesVisitor = {
if (seen.has(path.node)) return;
seen.add(path.node);
const left = path.get("left");
-
if (left.isMemberExpression()) return;
if (left.isIdentifier()) {
const localName = left.node.name;
-
if (scope.getBinding(localName) !== path.scope.getBinding(localName)) {
return;
}
@@ -294,7 +277,6 @@ const rewriteReferencesVisitor = {
if (id) {
path.node.right = sequenceExpression([path.node.right, buildImportThrow(id)]);
}
-
const items = [];
programScopeIds.forEach(localName => {
const exportedNames = exported.get(localName) || [];
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 ec1a0d80a7..5b4cbfef64 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.20.11",
+ "version": "7.21.2",
"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",
@@ -21,8 +21,8 @@
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.19.1",
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.10",
- "@babel/types": "^7.20.7"
+ "@babel/traverse": "^7.21.2",
+ "@babel/types": "^7.21.2"
},
"engines": {
"node": ">=6.9.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js
index 019ea931de..beada9a7fa 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/find-suggestion.js
@@ -7,39 +7,33 @@ exports.findSuggestion = findSuggestion;
const {
min
} = Math;
-
function levenshtein(a, b) {
let t = [],
- u = [],
- i,
- j;
+ u = [],
+ i,
+ j;
const m = a.length,
- n = b.length;
-
+ n = b.length;
if (!m) {
return n;
}
-
if (!n) {
return m;
}
-
for (j = 0; j <= n; j++) {
t[j] = j;
}
-
for (i = 1; i <= m; i++) {
for (u = [i], j = 1; j <= n; j++) {
u[j] = a[i - 1] === b[j - 1] ? t[j - 1] : min(t[j - 1], t[j], u[j - 1]) + 1;
}
-
t = u;
}
-
return u[n];
}
-
function findSuggestion(str, arr) {
const distances = arr.map(el => levenshtein(el, str));
return arr[distances.indexOf(min(...distances))];
-} \ No newline at end of file
+}
+
+//# sourceMappingURL=find-suggestion.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js
index 8afe861228..12de4cac55 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/index.js
@@ -15,7 +15,7 @@ Object.defineProperty(exports, "findSuggestion", {
return _findSuggestion.findSuggestion;
}
});
-
var _validator = require("./validator");
+var _findSuggestion = require("./find-suggestion");
-var _findSuggestion = require("./find-suggestion"); \ No newline at end of file
+//# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js
index 5b4bad1dc6..b3e01aa66b 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/lib/validator.js
@@ -4,17 +4,13 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.OptionValidator = void 0;
-
var _findSuggestion = require("./find-suggestion");
-
class OptionValidator {
constructor(descriptor) {
this.descriptor = descriptor;
}
-
validateTopLevelOptions(options, TopLevelOptionShape) {
const validOptionNames = Object.keys(TopLevelOptionShape);
-
for (const option of Object.keys(options)) {
if (!validOptionNames.includes(option)) {
throw new Error(this.formatMessage(`'${option}' is not a valid top-level option.
@@ -22,37 +18,31 @@ class OptionValidator {
}
}
}
-
validateBooleanOption(name, value, defaultValue) {
if (value === undefined) {
return defaultValue;
} else {
this.invariant(typeof value === "boolean", `'${name}' option must be a boolean.`);
}
-
return value;
}
-
validateStringOption(name, value, defaultValue) {
if (value === undefined) {
return defaultValue;
} else {
this.invariant(typeof value === "string", `'${name}' option must be a string.`);
}
-
return value;
}
-
invariant(condition, message) {
if (!condition) {
throw new Error(this.formatMessage(message));
}
}
-
formatMessage(message) {
return `${this.descriptor}: ${message}`;
}
-
}
+exports.OptionValidator = OptionValidator;
-exports.OptionValidator = OptionValidator; \ No newline at end of file
+//# sourceMappingURL=validator.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json
index 15eb327525..a5a9644931 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json
+++ b/tools/node_modules/eslint/node_modules/@babel/helper-validator-option/package.json
@@ -1,6 +1,6 @@
{
"name": "@babel/helper-validator-option",
- "version": "7.18.6",
+ "version": "7.21.0",
"description": "Validate plugin/preset options",
"repository": {
"type": "git",
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js
index ab6da9592a..395729e05f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js
@@ -18,7 +18,8 @@ var _default = Object.freeze({
OverloadYield: helper("7.18.14", "export default function _OverloadYield(value,kind){this.v=value,this.k=kind}"),
applyDecs: helper("7.17.8", 'function old_createMetadataMethodsForProperty(metadataMap,kind,property,decoratorFinishedRef){return{getMetadata:function(key){old_assertNotFinished(decoratorFinishedRef,"getMetadata"),old_assertMetadataKey(key);var metadataForKey=metadataMap[key];if(void 0!==metadataForKey)if(1===kind){var pub=metadataForKey.public;if(void 0!==pub)return pub[property]}else if(2===kind){var priv=metadataForKey.private;if(void 0!==priv)return priv.get(property)}else if(Object.hasOwnProperty.call(metadataForKey,"constructor"))return metadataForKey.constructor},setMetadata:function(key,value){old_assertNotFinished(decoratorFinishedRef,"setMetadata"),old_assertMetadataKey(key);var metadataForKey=metadataMap[key];if(void 0===metadataForKey&&(metadataForKey=metadataMap[key]={}),1===kind){var pub=metadataForKey.public;void 0===pub&&(pub=metadataForKey.public={}),pub[property]=value}else if(2===kind){var priv=metadataForKey.priv;void 0===priv&&(priv=metadataForKey.private=new Map),priv.set(property,value)}else metadataForKey.constructor=value}}}function old_convertMetadataMapToFinal(obj,metadataMap){var parentMetadataMap=obj[Symbol.metadata||Symbol.for("Symbol.metadata")],metadataKeys=Object.getOwnPropertySymbols(metadataMap);if(0!==metadataKeys.length){for(var i=0;i<metadataKeys.length;i++){var key=metadataKeys[i],metaForKey=metadataMap[key],parentMetaForKey=parentMetadataMap?parentMetadataMap[key]:null,pub=metaForKey.public,parentPub=parentMetaForKey?parentMetaForKey.public:null;pub&&parentPub&&Object.setPrototypeOf(pub,parentPub);var priv=metaForKey.private;if(priv){var privArr=Array.from(priv.values()),parentPriv=parentMetaForKey?parentMetaForKey.private:null;parentPriv&&(privArr=privArr.concat(parentPriv)),metaForKey.private=privArr}parentMetaForKey&&Object.setPrototypeOf(metaForKey,parentMetaForKey)}parentMetadataMap&&Object.setPrototypeOf(metadataMap,parentMetadataMap),obj[Symbol.metadata||Symbol.for("Symbol.metadata")]=metadataMap}}function old_createAddInitializerMethod(initializers,decoratorFinishedRef){return function(initializer){old_assertNotFinished(decoratorFinishedRef,"addInitializer"),old_assertCallable(initializer,"An initializer"),initializers.push(initializer)}}function old_memberDec(dec,name,desc,metadataMap,initializers,kind,isStatic,isPrivate,value){var kindStr;switch(kind){case 1:kindStr="accessor";break;case 2:kindStr="method";break;case 3:kindStr="getter";break;case 4:kindStr="setter";break;default:kindStr="field"}var metadataKind,metadataName,ctx={kind:kindStr,name:isPrivate?"#"+name:name,isStatic:isStatic,isPrivate:isPrivate},decoratorFinishedRef={v:!1};if(0!==kind&&(ctx.addInitializer=old_createAddInitializerMethod(initializers,decoratorFinishedRef)),isPrivate){metadataKind=2,metadataName=Symbol(name);var access={};0===kind?(access.get=desc.get,access.set=desc.set):2===kind?access.get=function(){return desc.value}:(1!==kind&&3!==kind||(access.get=function(){return desc.get.call(this)}),1!==kind&&4!==kind||(access.set=function(v){desc.set.call(this,v)})),ctx.access=access}else metadataKind=1,metadataName=name;try{return dec(value,Object.assign(ctx,old_createMetadataMethodsForProperty(metadataMap,metadataKind,metadataName,decoratorFinishedRef)))}finally{decoratorFinishedRef.v=!0}}function old_assertNotFinished(decoratorFinishedRef,fnName){if(decoratorFinishedRef.v)throw new Error("attempted to call "+fnName+" after decoration was finished")}function old_assertMetadataKey(key){if("symbol"!=typeof key)throw new TypeError("Metadata keys must be symbols, received: "+key)}function old_assertCallable(fn,hint){if("function"!=typeof fn)throw new TypeError(hint+" must be a function")}function old_assertValidReturnValue(kind,value){var type=typeof value;if(1===kind){if("object"!==type||null===value)throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");void 0!==value.get&&old_assertCallable(value.get,"accessor.get"),void 0!==value.set&&old_assertCallable(value.set,"accessor.set"),void 0!==value.init&&old_assertCallable(value.init,"accessor.init"),void 0!==value.initializer&&old_assertCallable(value.initializer,"accessor.initializer")}else if("function"!==type){var hint;throw hint=0===kind?"field":10===kind?"class":"method",new TypeError(hint+" decorators must return a function or void 0")}}function old_getInit(desc){var initializer;return null==(initializer=desc.init)&&(initializer=desc.initializer)&&"undefined"!=typeof console&&console.warn(".initializer has been renamed to .init as of March 2022"),initializer}function old_applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,metadataMap,initializers){var desc,initializer,value,newValue,get,set,decs=decInfo[0];if(isPrivate?desc=0===kind||1===kind?{get:decInfo[3],set:decInfo[4]}:3===kind?{get:decInfo[3]}:4===kind?{set:decInfo[3]}:{value:decInfo[3]}:0!==kind&&(desc=Object.getOwnPropertyDescriptor(base,name)),1===kind?value={get:desc.get,set:desc.set}:2===kind?value=desc.value:3===kind?value=desc.get:4===kind&&(value=desc.set),"function"==typeof decs)void 0!==(newValue=old_memberDec(decs,name,desc,metadataMap,initializers,kind,isStatic,isPrivate,value))&&(old_assertValidReturnValue(kind,newValue),0===kind?initializer=newValue:1===kind?(initializer=old_getInit(newValue),get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue);else for(var i=decs.length-1;i>=0;i--){var newInit;if(void 0!==(newValue=old_memberDec(decs[i],name,desc,metadataMap,initializers,kind,isStatic,isPrivate,value)))old_assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=old_getInit(newValue),get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===initializer?initializer=newInit:"function"==typeof initializer?initializer=[initializer,newInit]:initializer.push(newInit))}if(0===kind||1===kind){if(void 0===initializer)initializer=function(instance,init){return init};else if("function"!=typeof initializer){var ownInitializers=initializer;initializer=function(instance,init){for(var value=init,i=0;i<ownInitializers.length;i++)value=ownInitializers[i].call(instance,value);return value}}else{var originalInitializer=initializer;initializer=function(instance,init){return originalInitializer.call(instance,init)}}ret.push(initializer)}0!==kind&&(1===kind?(desc.get=value.get,desc.set=value.set):2===kind?desc.value=value:3===kind?desc.get=value:4===kind&&(desc.set=value),isPrivate?1===kind?(ret.push((function(instance,args){return value.get.call(instance,args)})),ret.push((function(instance,args){return value.set.call(instance,args)}))):2===kind?ret.push(value):ret.push((function(instance,args){return value.call(instance,args)})):Object.defineProperty(base,name,desc))}function old_applyMemberDecs(ret,Class,protoMetadataMap,staticMetadataMap,decInfos){for(var protoInitializers,staticInitializers,existingProtoNonFields=new Map,existingStaticNonFields=new Map,i=0;i<decInfos.length;i++){var decInfo=decInfos[i];if(Array.isArray(decInfo)){var base,metadataMap,initializers,kind=decInfo[1],name=decInfo[2],isPrivate=decInfo.length>3,isStatic=kind>=5;if(isStatic?(base=Class,metadataMap=staticMetadataMap,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,metadataMap=protoMetadataMap,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}old_applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,metadataMap,initializers)}}old_pushInitializers(ret,protoInitializers),old_pushInitializers(ret,staticInitializers)}function old_pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i<initializers.length;i++)initializers[i].call(instance);return instance}))}function old_applyClassDecs(ret,targetClass,metadataMap,classDecs){if(classDecs.length>0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var ctx=Object.assign({kind:"class",name:name,addInitializer:old_createAddInitializerMethod(initializers,decoratorFinishedRef)},old_createMetadataMethodsForProperty(metadataMap,0,name,decoratorFinishedRef)),nextNewClass=classDecs[i](newClass,ctx)}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(old_assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}ret.push(newClass,(function(){for(var i=0;i<initializers.length;i++)initializers[i].call(newClass)}))}}export default function applyDecs(targetClass,memberDecs,classDecs){var ret=[],staticMetadataMap={},protoMetadataMap={};return old_applyMemberDecs(ret,targetClass,protoMetadataMap,staticMetadataMap,memberDecs),old_convertMetadataMapToFinal(targetClass.prototype,protoMetadataMap),old_applyClassDecs(ret,targetClass,staticMetadataMap,classDecs),old_convertMetadataMapToFinal(targetClass,staticMetadataMap),ret}'),
applyDecs2203: helper("7.19.0", 'function applyDecs2203Factory(){function createAddInitializerMethod(initializers,decoratorFinishedRef){return function(initializer){!function(decoratorFinishedRef,fnName){if(decoratorFinishedRef.v)throw new Error("attempted to call "+fnName+" after decoration was finished")}(decoratorFinishedRef,"addInitializer"),assertCallable(initializer,"An initializer"),initializers.push(initializer)}}function memberDec(dec,name,desc,initializers,kind,isStatic,isPrivate,value){var kindStr;switch(kind){case 1:kindStr="accessor";break;case 2:kindStr="method";break;case 3:kindStr="getter";break;case 4:kindStr="setter";break;default:kindStr="field"}var get,set,ctx={kind:kindStr,name:isPrivate?"#"+name:name,static:isStatic,private:isPrivate},decoratorFinishedRef={v:!1};0!==kind&&(ctx.addInitializer=createAddInitializerMethod(initializers,decoratorFinishedRef)),0===kind?isPrivate?(get=desc.get,set=desc.set):(get=function(){return this[name]},set=function(v){this[name]=v}):2===kind?get=function(){return desc.value}:(1!==kind&&3!==kind||(get=function(){return desc.get.call(this)}),1!==kind&&4!==kind||(set=function(v){desc.set.call(this,v)})),ctx.access=get&&set?{get:get,set:set}:get?{get:get}:{set:set};try{return dec(value,ctx)}finally{decoratorFinishedRef.v=!0}}function assertCallable(fn,hint){if("function"!=typeof fn)throw new TypeError(hint+" must be a function")}function assertValidReturnValue(kind,value){var type=typeof value;if(1===kind){if("object"!==type||null===value)throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");void 0!==value.get&&assertCallable(value.get,"accessor.get"),void 0!==value.set&&assertCallable(value.set,"accessor.set"),void 0!==value.init&&assertCallable(value.init,"accessor.init")}else if("function"!==type){var hint;throw hint=0===kind?"field":10===kind?"class":"method",new TypeError(hint+" decorators must return a function or void 0")}}function applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers){var desc,init,value,newValue,get,set,decs=decInfo[0];if(isPrivate?desc=0===kind||1===kind?{get:decInfo[3],set:decInfo[4]}:3===kind?{get:decInfo[3]}:4===kind?{set:decInfo[3]}:{value:decInfo[3]}:0!==kind&&(desc=Object.getOwnPropertyDescriptor(base,name)),1===kind?value={get:desc.get,set:desc.set}:2===kind?value=desc.value:3===kind?value=desc.get:4===kind&&(value=desc.set),"function"==typeof decs)void 0!==(newValue=memberDec(decs,name,desc,initializers,kind,isStatic,isPrivate,value))&&(assertValidReturnValue(kind,newValue),0===kind?init=newValue:1===kind?(init=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue);else for(var i=decs.length-1;i>=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i<ownInitializers.length;i++)value=ownInitializers[i].call(instance,value);return value}}else{var originalInitializer=init;init=function(instance,init){return originalInitializer.call(instance,init)}}ret.push(init)}0!==kind&&(1===kind?(desc.get=value.get,desc.set=value.set):2===kind?desc.value=value:3===kind?desc.get=value:4===kind&&(desc.set=value),isPrivate?1===kind?(ret.push((function(instance,args){return value.get.call(instance,args)})),ret.push((function(instance,args){return value.set.call(instance,args)}))):2===kind?ret.push(value):ret.push((function(instance,args){return value.call(instance,args)})):Object.defineProperty(base,name,desc))}function pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i<initializers.length;i++)initializers[i].call(instance);return instance}))}return function(targetClass,memberDecs,classDecs){var ret=[];return function(ret,Class,decInfos){for(var protoInitializers,staticInitializers,existingProtoNonFields=new Map,existingStaticNonFields=new Map,i=0;i<decInfos.length;i++){var decInfo=decInfos[i];if(Array.isArray(decInfo)){var base,initializers,kind=decInfo[1],name=decInfo[2],isPrivate=decInfo.length>3,isStatic=kind>=5;if(isStatic?(base=Class,0!=(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers)}}pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers)}(ret,targetClass,memberDecs),function(ret,targetClass,classDecs){if(classDecs.length>0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}ret.push(newClass,(function(){for(var i=0;i<initializers.length;i++)initializers[i].call(newClass)}))}}(ret,targetClass,classDecs),ret}}var applyDecs2203Impl;export default function applyDecs2203(targetClass,memberDecs,classDecs){return(applyDecs2203Impl=applyDecs2203Impl||applyDecs2203Factory())(targetClass,memberDecs,classDecs)}'),
- applyDecs2203R: helper("7.20.0", 'function createAddInitializerMethod(initializers,decoratorFinishedRef){return function(initializer){assertNotFinished(decoratorFinishedRef,"addInitializer"),assertCallable(initializer,"An initializer"),initializers.push(initializer)}}function memberDec(dec,name,desc,initializers,kind,isStatic,isPrivate,value){var kindStr;switch(kind){case 1:kindStr="accessor";break;case 2:kindStr="method";break;case 3:kindStr="getter";break;case 4:kindStr="setter";break;default:kindStr="field"}var get,set,ctx={kind:kindStr,name:isPrivate?"#"+name:name,static:isStatic,private:isPrivate},decoratorFinishedRef={v:!1};0!==kind&&(ctx.addInitializer=createAddInitializerMethod(initializers,decoratorFinishedRef)),0===kind?isPrivate?(get=desc.get,set=desc.set):(get=function(){return this[name]},set=function(v){this[name]=v}):2===kind?get=function(){return desc.value}:(1!==kind&&3!==kind||(get=function(){return desc.get.call(this)}),1!==kind&&4!==kind||(set=function(v){desc.set.call(this,v)})),ctx.access=get&&set?{get:get,set:set}:get?{get:get}:{set:set};try{return dec(value,ctx)}finally{decoratorFinishedRef.v=!0}}function assertNotFinished(decoratorFinishedRef,fnName){if(decoratorFinishedRef.v)throw new Error("attempted to call "+fnName+" after decoration was finished")}function assertCallable(fn,hint){if("function"!=typeof fn)throw new TypeError(hint+" must be a function")}function assertValidReturnValue(kind,value){var type=typeof value;if(1===kind){if("object"!==type||null===value)throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");void 0!==value.get&&assertCallable(value.get,"accessor.get"),void 0!==value.set&&assertCallable(value.set,"accessor.set"),void 0!==value.init&&assertCallable(value.init,"accessor.init")}else if("function"!==type){var hint;throw hint=0===kind?"field":10===kind?"class":"method",new TypeError(hint+" decorators must return a function or void 0")}}function applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers){var desc,init,value,newValue,get,set,decs=decInfo[0];if(isPrivate?desc=0===kind||1===kind?{get:decInfo[3],set:decInfo[4]}:3===kind?{get:decInfo[3]}:4===kind?{set:decInfo[3]}:{value:decInfo[3]}:0!==kind&&(desc=Object.getOwnPropertyDescriptor(base,name)),1===kind?value={get:desc.get,set:desc.set}:2===kind?value=desc.value:3===kind?value=desc.get:4===kind&&(value=desc.set),"function"==typeof decs)void 0!==(newValue=memberDec(decs,name,desc,initializers,kind,isStatic,isPrivate,value))&&(assertValidReturnValue(kind,newValue),0===kind?init=newValue:1===kind?(init=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue);else for(var i=decs.length-1;i>=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i<ownInitializers.length;i++)value=ownInitializers[i].call(instance,value);return value}}else{var originalInitializer=init;init=function(instance,init){return originalInitializer.call(instance,init)}}ret.push(init)}0!==kind&&(1===kind?(desc.get=value.get,desc.set=value.set):2===kind?desc.value=value:3===kind?desc.get=value:4===kind&&(desc.set=value),isPrivate?1===kind?(ret.push((function(instance,args){return value.get.call(instance,args)})),ret.push((function(instance,args){return value.set.call(instance,args)}))):2===kind?ret.push(value):ret.push((function(instance,args){return value.call(instance,args)})):Object.defineProperty(base,name,desc))}function applyMemberDecs(Class,decInfos){for(var protoInitializers,staticInitializers,ret=[],existingProtoNonFields=new Map,existingStaticNonFields=new Map,i=0;i<decInfos.length;i++){var decInfo=decInfos[i];if(Array.isArray(decInfo)){var base,initializers,kind=decInfo[1],name=decInfo[2],isPrivate=decInfo.length>3,isStatic=kind>=5;if(isStatic?(base=Class,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers)}}return pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers),ret}function pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i<initializers.length;i++)initializers[i].call(instance);return instance}))}function applyClassDecs(targetClass,classDecs){if(classDecs.length>0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}return[newClass,function(){for(var i=0;i<initializers.length;i++)initializers[i].call(newClass)}]}}export default function applyDecs2203R(targetClass,memberDecs,classDecs){return{e:applyMemberDecs(targetClass,memberDecs),get c(){return applyClassDecs(targetClass,classDecs)}}}'),
+ applyDecs2203R: helper("7.20.0", 'function applyDecs2203RFactory(){function createAddInitializerMethod(initializers,decoratorFinishedRef){return function(initializer){!function(decoratorFinishedRef,fnName){if(decoratorFinishedRef.v)throw new Error("attempted to call "+fnName+" after decoration was finished")}(decoratorFinishedRef,"addInitializer"),assertCallable(initializer,"An initializer"),initializers.push(initializer)}}function memberDec(dec,name,desc,initializers,kind,isStatic,isPrivate,value){var kindStr;switch(kind){case 1:kindStr="accessor";break;case 2:kindStr="method";break;case 3:kindStr="getter";break;case 4:kindStr="setter";break;default:kindStr="field"}var get,set,ctx={kind:kindStr,name:isPrivate?"#"+name:name,static:isStatic,private:isPrivate},decoratorFinishedRef={v:!1};0!==kind&&(ctx.addInitializer=createAddInitializerMethod(initializers,decoratorFinishedRef)),0===kind?isPrivate?(get=desc.get,set=desc.set):(get=function(){return this[name]},set=function(v){this[name]=v}):2===kind?get=function(){return desc.value}:(1!==kind&&3!==kind||(get=function(){return desc.get.call(this)}),1!==kind&&4!==kind||(set=function(v){desc.set.call(this,v)})),ctx.access=get&&set?{get:get,set:set}:get?{get:get}:{set:set};try{return dec(value,ctx)}finally{decoratorFinishedRef.v=!0}}function assertCallable(fn,hint){if("function"!=typeof fn)throw new TypeError(hint+" must be a function")}function assertValidReturnValue(kind,value){var type=typeof value;if(1===kind){if("object"!==type||null===value)throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");void 0!==value.get&&assertCallable(value.get,"accessor.get"),void 0!==value.set&&assertCallable(value.set,"accessor.set"),void 0!==value.init&&assertCallable(value.init,"accessor.init")}else if("function"!==type){var hint;throw hint=0===kind?"field":10===kind?"class":"method",new TypeError(hint+" decorators must return a function or void 0")}}function applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers){var desc,init,value,newValue,get,set,decs=decInfo[0];if(isPrivate?desc=0===kind||1===kind?{get:decInfo[3],set:decInfo[4]}:3===kind?{get:decInfo[3]}:4===kind?{set:decInfo[3]}:{value:decInfo[3]}:0!==kind&&(desc=Object.getOwnPropertyDescriptor(base,name)),1===kind?value={get:desc.get,set:desc.set}:2===kind?value=desc.value:3===kind?value=desc.get:4===kind&&(value=desc.set),"function"==typeof decs)void 0!==(newValue=memberDec(decs,name,desc,initializers,kind,isStatic,isPrivate,value))&&(assertValidReturnValue(kind,newValue),0===kind?init=newValue:1===kind?(init=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue);else for(var i=decs.length-1;i>=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i<ownInitializers.length;i++)value=ownInitializers[i].call(instance,value);return value}}else{var originalInitializer=init;init=function(instance,init){return originalInitializer.call(instance,init)}}ret.push(init)}0!==kind&&(1===kind?(desc.get=value.get,desc.set=value.set):2===kind?desc.value=value:3===kind?desc.get=value:4===kind&&(desc.set=value),isPrivate?1===kind?(ret.push((function(instance,args){return value.get.call(instance,args)})),ret.push((function(instance,args){return value.set.call(instance,args)}))):2===kind?ret.push(value):ret.push((function(instance,args){return value.call(instance,args)})):Object.defineProperty(base,name,desc))}function applyMemberDecs(Class,decInfos){for(var protoInitializers,staticInitializers,ret=[],existingProtoNonFields=new Map,existingStaticNonFields=new Map,i=0;i<decInfos.length;i++){var decInfo=decInfos[i];if(Array.isArray(decInfo)){var base,initializers,kind=decInfo[1],name=decInfo[2],isPrivate=decInfo.length>3,isStatic=kind>=5;if(isStatic?(base=Class,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[])):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers)}}return pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers),ret}function pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i<initializers.length;i++)initializers[i].call(instance);return instance}))}return function(targetClass,memberDecs,classDecs){return{e:applyMemberDecs(targetClass,memberDecs),get c(){return function(targetClass,classDecs){if(classDecs.length>0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}return[newClass,function(){for(var i=0;i<initializers.length;i++)initializers[i].call(newClass)}]}}(targetClass,classDecs)}}}}export default function applyDecs2203R(targetClass,memberDecs,classDecs){return(applyDecs2203R=applyDecs2203RFactory())(targetClass,memberDecs,classDecs)}'),
+ applyDecs2301: helper("7.21.0", 'import checkInRHS from"checkInRHS";function createAddInitializerMethod(initializers,decoratorFinishedRef){return function(initializer){assertNotFinished(decoratorFinishedRef,"addInitializer"),assertCallable(initializer,"An initializer"),initializers.push(initializer)}}function assertInstanceIfPrivate(has,target){if(!has(target))throw new TypeError("Attempted to access private element on non-instance")}function memberDec(dec,name,desc,initializers,kind,isStatic,isPrivate,value,hasPrivateBrand){var kindStr;switch(kind){case 1:kindStr="accessor";break;case 2:kindStr="method";break;case 3:kindStr="getter";break;case 4:kindStr="setter";break;default:kindStr="field"}var get,set,ctx={kind:kindStr,name:isPrivate?"#"+name:name,static:isStatic,private:isPrivate},decoratorFinishedRef={v:!1};if(0!==kind&&(ctx.addInitializer=createAddInitializerMethod(initializers,decoratorFinishedRef)),isPrivate||0!==kind&&2!==kind)if(2===kind)get=function(target){return assertInstanceIfPrivate(hasPrivateBrand,target),desc.value};else{var t=0===kind||1===kind;(t||3===kind)&&(get=isPrivate?function(target){return assertInstanceIfPrivate(hasPrivateBrand,target),desc.get.call(target)}:function(target){return desc.get.call(target)}),(t||4===kind)&&(set=isPrivate?function(target,value){assertInstanceIfPrivate(hasPrivateBrand,target),desc.set.call(target,value)}:function(target,value){desc.set.call(target,value)})}else get=function(target){return target[name]},0===kind&&(set=function(target,v){target[name]=v});var has=isPrivate?hasPrivateBrand.bind():function(target){return name in target};ctx.access=get&&set?{get:get,set:set,has:has}:get?{get:get,has:has}:{set:set,has:has};try{return dec(value,ctx)}finally{decoratorFinishedRef.v=!0}}function assertNotFinished(decoratorFinishedRef,fnName){if(decoratorFinishedRef.v)throw new Error("attempted to call "+fnName+" after decoration was finished")}function assertCallable(fn,hint){if("function"!=typeof fn)throw new TypeError(hint+" must be a function")}function assertValidReturnValue(kind,value){var type=typeof value;if(1===kind){if("object"!==type||null===value)throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");void 0!==value.get&&assertCallable(value.get,"accessor.get"),void 0!==value.set&&assertCallable(value.set,"accessor.set"),void 0!==value.init&&assertCallable(value.init,"accessor.init")}else if("function"!==type){var hint;throw hint=0===kind?"field":10===kind?"class":"method",new TypeError(hint+" decorators must return a function or void 0")}}function curryThis1(fn){return function(){return fn(this)}}function curryThis2(fn){return function(value){fn(this,value)}}function applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers,hasPrivateBrand){var desc,init,value,newValue,get,set,decs=decInfo[0];if(isPrivate?desc=0===kind||1===kind?{get:curryThis1(decInfo[3]),set:curryThis2(decInfo[4])}:3===kind?{get:decInfo[3]}:4===kind?{set:decInfo[3]}:{value:decInfo[3]}:0!==kind&&(desc=Object.getOwnPropertyDescriptor(base,name)),1===kind?value={get:desc.get,set:desc.set}:2===kind?value=desc.value:3===kind?value=desc.get:4===kind&&(value=desc.set),"function"==typeof decs)void 0!==(newValue=memberDec(decs,name,desc,initializers,kind,isStatic,isPrivate,value,hasPrivateBrand))&&(assertValidReturnValue(kind,newValue),0===kind?init=newValue:1===kind?(init=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue);else for(var i=decs.length-1;i>=0;i--){var newInit;if(void 0!==(newValue=memberDec(decs[i],name,desc,initializers,kind,isStatic,isPrivate,value,hasPrivateBrand)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.init,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===init?init=newInit:"function"==typeof init?init=[init,newInit]:init.push(newInit))}if(0===kind||1===kind){if(void 0===init)init=function(instance,init){return init};else if("function"!=typeof init){var ownInitializers=init;init=function(instance,init){for(var value=init,i=0;i<ownInitializers.length;i++)value=ownInitializers[i].call(instance,value);return value}}else{var originalInitializer=init;init=function(instance,init){return originalInitializer.call(instance,init)}}ret.push(init)}0!==kind&&(1===kind?(desc.get=value.get,desc.set=value.set):2===kind?desc.value=value:3===kind?desc.get=value:4===kind&&(desc.set=value),isPrivate?1===kind?(ret.push((function(instance,args){return value.get.call(instance,args)})),ret.push((function(instance,args){return value.set.call(instance,args)}))):2===kind?ret.push(value):ret.push((function(instance,args){return value.call(instance,args)})):Object.defineProperty(base,name,desc))}function applyMemberDecs(Class,decInfos,instanceBrand){for(var protoInitializers,staticInitializers,staticBrand,ret=[],existingProtoNonFields=new Map,existingStaticNonFields=new Map,i=0;i<decInfos.length;i++){var decInfo=decInfos[i];if(Array.isArray(decInfo)){var base,initializers,kind=decInfo[1],name=decInfo[2],isPrivate=decInfo.length>3,isStatic=kind>=5,hasPrivateBrand=instanceBrand;if(isStatic?(base=Class,0!==(kind-=5)&&(initializers=staticInitializers=staticInitializers||[]),isPrivate&&!staticBrand&&(staticBrand=function(_){return checkInRHS(_)===Class}),hasPrivateBrand=staticBrand):(base=Class.prototype,0!==kind&&(initializers=protoInitializers=protoInitializers||[])),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,initializers,hasPrivateBrand)}}return pushInitializers(ret,protoInitializers),pushInitializers(ret,staticInitializers),ret}function pushInitializers(ret,initializers){initializers&&ret.push((function(instance){for(var i=0;i<initializers.length;i++)initializers[i].call(instance);return instance}))}function applyClassDecs(targetClass,classDecs){if(classDecs.length>0){for(var initializers=[],newClass=targetClass,name=targetClass.name,i=classDecs.length-1;i>=0;i--){var decoratorFinishedRef={v:!1};try{var nextNewClass=classDecs[i](newClass,{kind:"class",name:name,addInitializer:createAddInitializerMethod(initializers,decoratorFinishedRef)})}finally{decoratorFinishedRef.v=!0}void 0!==nextNewClass&&(assertValidReturnValue(10,nextNewClass),newClass=nextNewClass)}return[newClass,function(){for(var i=0;i<initializers.length;i++)initializers[i].call(newClass)}]}}export default function applyDecs2301(targetClass,memberDecs,classDecs,instanceBrand){return{e:applyMemberDecs(targetClass,memberDecs,instanceBrand),get c(){return applyClassDecs(targetClass,classDecs)}}}'),
asyncGeneratorDelegate: helper("7.0.0-beta.0", 'import OverloadYield from"OverloadYield";export default function _asyncGeneratorDelegate(inner){var iter={},waiting=!1;function pump(key,value){return waiting=!0,value=new Promise((function(resolve){resolve(inner[key](value))})),{done:!1,value:new OverloadYield(value,1)}}return iter["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},iter.next=function(value){return waiting?(waiting=!1,value):pump("next",value)},"function"==typeof inner.throw&&(iter.throw=function(value){if(waiting)throw waiting=!1,value;return pump("throw",value)}),"function"==typeof inner.return&&(iter.return=function(value){return waiting?(waiting=!1,value):pump("return",value)}),iter}'),
asyncIterator: helper("7.15.9", 'export default function _asyncIterator(iterable){var method,async,sync,retry=2;for("undefined"!=typeof Symbol&&(async=Symbol.asyncIterator,sync=Symbol.iterator);retry--;){if(async&&null!=(method=iterable[async]))return method.call(iterable);if(sync&&null!=(method=iterable[sync]))return new AsyncFromSyncIterator(method.call(iterable));async="@@asyncIterator",sync="@@iterator"}throw new TypeError("Object is not async iterable")}function AsyncFromSyncIterator(s){function AsyncFromSyncIteratorContinuation(r){if(Object(r)!==r)return Promise.reject(new TypeError(r+" is not an object."));var done=r.done;return Promise.resolve(r.value).then((function(value){return{value:value,done:done}}))}return AsyncFromSyncIterator=function(s){this.s=s,this.n=s.next},AsyncFromSyncIterator.prototype={s:null,n:null,next:function(){return AsyncFromSyncIteratorContinuation(this.n.apply(this.s,arguments))},return:function(value){var ret=this.s.return;return void 0===ret?Promise.resolve({value:value,done:!0}):AsyncFromSyncIteratorContinuation(ret.apply(this.s,arguments))},throw:function(value){var thr=this.s.return;return void 0===thr?Promise.reject(value):AsyncFromSyncIteratorContinuation(thr.apply(this.s,arguments))}},new AsyncFromSyncIterator(s)}'),
awaitAsyncGenerator: helper("7.0.0-beta.0", 'import OverloadYield from"OverloadYield";export default function _awaitAsyncGenerator(value){return new OverloadYield(value,0)}'),
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js
index 2d72782c88..13bb1678d8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js
@@ -4,190 +4,170 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = applyDecs2203R;
-function createAddInitializerMethod(initializers, decoratorFinishedRef) {
- return function addInitializer(initializer) {
- assertNotFinished(decoratorFinishedRef, "addInitializer");
- assertCallable(initializer, "An initializer");
- initializers.push(initializer);
- };
-}
-function memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value) {
- var kindStr;
- switch (kind) {
- case 1:
- kindStr = "accessor";
- break;
- case 2:
- kindStr = "method";
- break;
- case 3:
- kindStr = "getter";
- break;
- case 4:
- kindStr = "setter";
- break;
- default:
- kindStr = "field";
- }
- var ctx = {
- kind: kindStr,
- name: isPrivate ? "#" + name : name,
- static: isStatic,
- private: isPrivate
- };
- var decoratorFinishedRef = {
- v: false
- };
- if (kind !== 0) {
- ctx.addInitializer = createAddInitializerMethod(initializers, decoratorFinishedRef);
+function applyDecs2203RFactory() {
+ function createAddInitializerMethod(initializers, decoratorFinishedRef) {
+ return function addInitializer(initializer) {
+ assertNotFinished(decoratorFinishedRef, "addInitializer");
+ assertCallable(initializer, "An initializer");
+ initializers.push(initializer);
+ };
}
- var get, set;
- if (kind === 0) {
- if (isPrivate) {
- get = desc.get;
- set = desc.set;
- } else {
- get = function () {
- return this[name];
- };
- set = function (v) {
- this[name] = v;
- };
+ function memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value) {
+ var kindStr;
+ switch (kind) {
+ case 1:
+ kindStr = "accessor";
+ break;
+ case 2:
+ kindStr = "method";
+ break;
+ case 3:
+ kindStr = "getter";
+ break;
+ case 4:
+ kindStr = "setter";
+ break;
+ default:
+ kindStr = "field";
}
- } else if (kind === 2) {
- get = function () {
- return desc.value;
+ var ctx = {
+ kind: kindStr,
+ name: isPrivate ? "#" + name : name,
+ static: isStatic,
+ private: isPrivate
+ };
+ var decoratorFinishedRef = {
+ v: false
};
- } else {
- if (kind === 1 || kind === 3) {
+ if (kind !== 0) {
+ ctx.addInitializer = createAddInitializerMethod(initializers, decoratorFinishedRef);
+ }
+ var get, set;
+ if (kind === 0) {
+ if (isPrivate) {
+ get = desc.get;
+ set = desc.set;
+ } else {
+ get = function () {
+ return this[name];
+ };
+ set = function (v) {
+ this[name] = v;
+ };
+ }
+ } else if (kind === 2) {
get = function () {
- return desc.get.call(this);
+ return desc.value;
};
+ } else {
+ if (kind === 1 || kind === 3) {
+ get = function () {
+ return desc.get.call(this);
+ };
+ }
+ if (kind === 1 || kind === 4) {
+ set = function (v) {
+ desc.set.call(this, v);
+ };
+ }
}
- if (kind === 1 || kind === 4) {
- set = function (v) {
- desc.set.call(this, v);
- };
+ ctx.access = get && set ? {
+ get: get,
+ set: set
+ } : get ? {
+ get: get
+ } : {
+ set: set
+ };
+ try {
+ return dec(value, ctx);
+ } finally {
+ decoratorFinishedRef.v = true;
}
}
- ctx.access = get && set ? {
- get: get,
- set: set
- } : get ? {
- get: get
- } : {
- set: set
- };
- try {
- return dec(value, ctx);
- } finally {
- decoratorFinishedRef.v = true;
- }
-}
-function assertNotFinished(decoratorFinishedRef, fnName) {
- if (decoratorFinishedRef.v) {
- throw new Error("attempted to call " + fnName + " after decoration was finished");
- }
-}
-function assertCallable(fn, hint) {
- if (typeof fn !== "function") {
- throw new TypeError(hint + " must be a function");
- }
-}
-function assertValidReturnValue(kind, value) {
- var type = typeof value;
- if (kind === 1) {
- if (type !== "object" || value === null) {
- throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");
- }
- if (value.get !== undefined) {
- assertCallable(value.get, "accessor.get");
- }
- if (value.set !== undefined) {
- assertCallable(value.set, "accessor.set");
- }
- if (value.init !== undefined) {
- assertCallable(value.init, "accessor.init");
- }
- } else if (type !== "function") {
- var hint;
- if (kind === 0) {
- hint = "field";
- } else if (kind === 10) {
- hint = "class";
- } else {
- hint = "method";
+ function assertNotFinished(decoratorFinishedRef, fnName) {
+ if (decoratorFinishedRef.v) {
+ throw new Error("attempted to call " + fnName + " after decoration was finished");
}
- throw new TypeError(hint + " decorators must return a function or void 0");
}
-}
-function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers) {
- var decs = decInfo[0];
- var desc, init, value;
- if (isPrivate) {
- if (kind === 0 || kind === 1) {
- desc = {
- get: decInfo[3],
- set: decInfo[4]
- };
- } else if (kind === 3) {
- desc = {
- get: decInfo[3]
- };
- } else if (kind === 4) {
- desc = {
- set: decInfo[3]
- };
- } else {
- desc = {
- value: decInfo[3]
- };
+ function assertCallable(fn, hint) {
+ if (typeof fn !== "function") {
+ throw new TypeError(hint + " must be a function");
}
- } else if (kind !== 0) {
- desc = Object.getOwnPropertyDescriptor(base, name);
- }
- if (kind === 1) {
- value = {
- get: desc.get,
- set: desc.set
- };
- } else if (kind === 2) {
- value = desc.value;
- } else if (kind === 3) {
- value = desc.get;
- } else if (kind === 4) {
- value = desc.set;
}
- var newValue, get, set;
- if (typeof decs === "function") {
- newValue = memberDec(decs, name, desc, initializers, kind, isStatic, isPrivate, value);
- if (newValue !== void 0) {
- assertValidReturnValue(kind, newValue);
+ function assertValidReturnValue(kind, value) {
+ var type = typeof value;
+ if (kind === 1) {
+ if (type !== "object" || value === null) {
+ throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");
+ }
+ if (value.get !== undefined) {
+ assertCallable(value.get, "accessor.get");
+ }
+ if (value.set !== undefined) {
+ assertCallable(value.set, "accessor.set");
+ }
+ if (value.init !== undefined) {
+ assertCallable(value.init, "accessor.init");
+ }
+ } else if (type !== "function") {
+ var hint;
if (kind === 0) {
- init = newValue;
- } else if (kind === 1) {
- init = newValue.init;
- get = newValue.get || value.get;
- set = newValue.set || value.set;
- value = {
- get: get,
- set: set
+ hint = "field";
+ } else if (kind === 10) {
+ hint = "class";
+ } else {
+ hint = "method";
+ }
+ throw new TypeError(hint + " decorators must return a function or void 0");
+ }
+ }
+ function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers) {
+ var decs = decInfo[0];
+ var desc, init, value;
+ if (isPrivate) {
+ if (kind === 0 || kind === 1) {
+ desc = {
+ get: decInfo[3],
+ set: decInfo[4]
+ };
+ } else if (kind === 3) {
+ desc = {
+ get: decInfo[3]
+ };
+ } else if (kind === 4) {
+ desc = {
+ set: decInfo[3]
};
} else {
- value = newValue;
+ desc = {
+ value: decInfo[3]
+ };
}
+ } else if (kind !== 0) {
+ desc = Object.getOwnPropertyDescriptor(base, name);
+ }
+ if (kind === 1) {
+ value = {
+ get: desc.get,
+ set: desc.set
+ };
+ } else if (kind === 2) {
+ value = desc.value;
+ } else if (kind === 3) {
+ value = desc.get;
+ } else if (kind === 4) {
+ value = desc.set;
}
- } else {
- for (var i = decs.length - 1; i >= 0; i--) {
- var dec = decs[i];
- newValue = memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value);
+ var newValue, get, set;
+ if (typeof decs === "function") {
+ newValue = memberDec(decs, name, desc, initializers, kind, isStatic, isPrivate, value);
if (newValue !== void 0) {
assertValidReturnValue(kind, newValue);
- var newInit;
if (kind === 0) {
- newInit = newValue;
+ init = newValue;
} else if (kind === 1) {
- newInit = newValue.init;
+ init = newValue.init;
get = newValue.get || value.get;
set = newValue.set || value.set;
value = {
@@ -197,164 +177,189 @@ function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, ini
} else {
value = newValue;
}
- if (newInit !== void 0) {
- if (init === void 0) {
- init = newInit;
- } else if (typeof init === "function") {
- init = [init, newInit];
+ }
+ } else {
+ for (var i = decs.length - 1; i >= 0; i--) {
+ var dec = decs[i];
+ newValue = memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value);
+ if (newValue !== void 0) {
+ assertValidReturnValue(kind, newValue);
+ var newInit;
+ if (kind === 0) {
+ newInit = newValue;
+ } else if (kind === 1) {
+ newInit = newValue.init;
+ get = newValue.get || value.get;
+ set = newValue.set || value.set;
+ value = {
+ get: get,
+ set: set
+ };
} else {
- init.push(newInit);
+ value = newValue;
+ }
+ if (newInit !== void 0) {
+ if (init === void 0) {
+ init = newInit;
+ } else if (typeof init === "function") {
+ init = [init, newInit];
+ } else {
+ init.push(newInit);
+ }
}
}
}
}
- }
- if (kind === 0 || kind === 1) {
- if (init === void 0) {
- init = function (instance, init) {
- return init;
- };
- } else if (typeof init !== "function") {
- var ownInitializers = init;
- init = function (instance, init) {
- var value = init;
- for (var i = 0; i < ownInitializers.length; i++) {
- value = ownInitializers[i].call(instance, value);
- }
- return value;
- };
- } else {
- var originalInitializer = init;
- init = function (instance, init) {
- return originalInitializer.call(instance, init);
- };
- }
- ret.push(init);
- }
- if (kind !== 0) {
- if (kind === 1) {
- desc.get = value.get;
- desc.set = value.set;
- } else if (kind === 2) {
- desc.value = value;
- } else if (kind === 3) {
- desc.get = value;
- } else if (kind === 4) {
- desc.set = value;
+ if (kind === 0 || kind === 1) {
+ if (init === void 0) {
+ init = function (instance, init) {
+ return init;
+ };
+ } else if (typeof init !== "function") {
+ var ownInitializers = init;
+ init = function (instance, init) {
+ var value = init;
+ for (var i = 0; i < ownInitializers.length; i++) {
+ value = ownInitializers[i].call(instance, value);
+ }
+ return value;
+ };
+ } else {
+ var originalInitializer = init;
+ init = function (instance, init) {
+ return originalInitializer.call(instance, init);
+ };
+ }
+ ret.push(init);
}
- if (isPrivate) {
+ if (kind !== 0) {
if (kind === 1) {
- ret.push(function (instance, args) {
- return value.get.call(instance, args);
- });
- ret.push(function (instance, args) {
- return value.set.call(instance, args);
- });
+ desc.get = value.get;
+ desc.set = value.set;
} else if (kind === 2) {
- ret.push(value);
+ desc.value = value;
+ } else if (kind === 3) {
+ desc.get = value;
+ } else if (kind === 4) {
+ desc.set = value;
+ }
+ if (isPrivate) {
+ if (kind === 1) {
+ ret.push(function (instance, args) {
+ return value.get.call(instance, args);
+ });
+ ret.push(function (instance, args) {
+ return value.set.call(instance, args);
+ });
+ } else if (kind === 2) {
+ ret.push(value);
+ } else {
+ ret.push(function (instance, args) {
+ return value.call(instance, args);
+ });
+ }
} else {
- ret.push(function (instance, args) {
- return value.call(instance, args);
- });
+ Object.defineProperty(base, name, desc);
}
- } else {
- Object.defineProperty(base, name, desc);
}
}
-}
-function applyMemberDecs(Class, decInfos) {
- var ret = [];
- var protoInitializers;
- var staticInitializers;
- var existingProtoNonFields = new Map();
- var existingStaticNonFields = new Map();
- for (var i = 0; i < decInfos.length; i++) {
- var decInfo = decInfos[i];
- if (!Array.isArray(decInfo)) continue;
- var kind = decInfo[1];
- var name = decInfo[2];
- var isPrivate = decInfo.length > 3;
- var isStatic = kind >= 5;
- var base;
- var initializers;
- if (isStatic) {
- base = Class;
- kind = kind - 5;
- if (kind !== 0) {
- staticInitializers = staticInitializers || [];
- initializers = staticInitializers;
- }
- } else {
- base = Class.prototype;
- if (kind !== 0) {
- protoInitializers = protoInitializers || [];
- initializers = protoInitializers;
- }
- }
- if (kind !== 0 && !isPrivate) {
- var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields;
- var existingKind = existingNonFields.get(name) || 0;
- if (existingKind === true || existingKind === 3 && kind !== 4 || existingKind === 4 && kind !== 3) {
- throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name);
- } else if (!existingKind && kind > 2) {
- existingNonFields.set(name, kind);
+ function applyMemberDecs(Class, decInfos) {
+ var ret = [];
+ var protoInitializers;
+ var staticInitializers;
+ var existingProtoNonFields = new Map();
+ var existingStaticNonFields = new Map();
+ for (var i = 0; i < decInfos.length; i++) {
+ var decInfo = decInfos[i];
+ if (!Array.isArray(decInfo)) continue;
+ var kind = decInfo[1];
+ var name = decInfo[2];
+ var isPrivate = decInfo.length > 3;
+ var isStatic = kind >= 5;
+ var base;
+ var initializers;
+ if (isStatic) {
+ base = Class;
+ kind = kind - 5;
+ if (kind !== 0) {
+ staticInitializers = staticInitializers || [];
+ initializers = staticInitializers;
+ }
} else {
- existingNonFields.set(name, true);
+ base = Class.prototype;
+ if (kind !== 0) {
+ protoInitializers = protoInitializers || [];
+ initializers = protoInitializers;
+ }
}
+ if (kind !== 0 && !isPrivate) {
+ var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields;
+ var existingKind = existingNonFields.get(name) || 0;
+ if (existingKind === true || existingKind === 3 && kind !== 4 || existingKind === 4 && kind !== 3) {
+ throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name);
+ } else if (!existingKind && kind > 2) {
+ existingNonFields.set(name, kind);
+ } else {
+ existingNonFields.set(name, true);
+ }
+ }
+ applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers);
}
- applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers);
+ pushInitializers(ret, protoInitializers);
+ pushInitializers(ret, staticInitializers);
+ return ret;
}
- pushInitializers(ret, protoInitializers);
- pushInitializers(ret, staticInitializers);
- return ret;
-}
-function pushInitializers(ret, initializers) {
- if (initializers) {
- ret.push(function (instance) {
- for (var i = 0; i < initializers.length; i++) {
- initializers[i].call(instance);
- }
- return instance;
- });
+ function pushInitializers(ret, initializers) {
+ if (initializers) {
+ ret.push(function (instance) {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(instance);
+ }
+ return instance;
+ });
+ }
}
-}
-function applyClassDecs(targetClass, classDecs) {
- if (classDecs.length > 0) {
- var initializers = [];
- var newClass = targetClass;
- var name = targetClass.name;
- for (var i = classDecs.length - 1; i >= 0; i--) {
- var decoratorFinishedRef = {
- v: false
- };
- try {
- var nextNewClass = classDecs[i](newClass, {
- kind: "class",
- name: name,
- addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef)
- });
- } finally {
- decoratorFinishedRef.v = true;
- }
- if (nextNewClass !== undefined) {
- assertValidReturnValue(10, nextNewClass);
- newClass = nextNewClass;
+ function applyClassDecs(targetClass, classDecs) {
+ if (classDecs.length > 0) {
+ var initializers = [];
+ var newClass = targetClass;
+ var name = targetClass.name;
+ for (var i = classDecs.length - 1; i >= 0; i--) {
+ var decoratorFinishedRef = {
+ v: false
+ };
+ try {
+ var nextNewClass = classDecs[i](newClass, {
+ kind: "class",
+ name: name,
+ addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef)
+ });
+ } finally {
+ decoratorFinishedRef.v = true;
+ }
+ if (nextNewClass !== undefined) {
+ assertValidReturnValue(10, nextNewClass);
+ newClass = nextNewClass;
+ }
}
+ return [newClass, function () {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(newClass);
+ }
+ }];
}
- return [newClass, function () {
- for (var i = 0; i < initializers.length; i++) {
- initializers[i].call(newClass);
- }
- }];
}
+ return function applyDecs2203R(targetClass, memberDecs, classDecs) {
+ return {
+ e: applyMemberDecs(targetClass, memberDecs),
+ get c() {
+ return applyClassDecs(targetClass, classDecs);
+ }
+ };
+ };
}
function applyDecs2203R(targetClass, memberDecs, classDecs) {
- return {
- e: applyMemberDecs(targetClass, memberDecs),
- get c() {
- return applyClassDecs(targetClass, classDecs);
- }
- };
+ return (exports.default = applyDecs2203R = applyDecs2203RFactory())(targetClass, memberDecs, classDecs);
}
//# sourceMappingURL=applyDecs2203R.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js
new file mode 100644
index 0000000000..c15f830d58
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2301.js
@@ -0,0 +1,405 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.default = applyDecs2301;
+var _checkInRHS = require("checkInRHS");
+function createAddInitializerMethod(initializers, decoratorFinishedRef) {
+ return function addInitializer(initializer) {
+ assertNotFinished(decoratorFinishedRef, "addInitializer");
+ assertCallable(initializer, "An initializer");
+ initializers.push(initializer);
+ };
+}
+function assertInstanceIfPrivate(has, target) {
+ if (!has(target)) {
+ throw new TypeError("Attempted to access private element on non-instance");
+ }
+}
+function memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value, hasPrivateBrand) {
+ var kindStr;
+ switch (kind) {
+ case 1:
+ kindStr = "accessor";
+ break;
+ case 2:
+ kindStr = "method";
+ break;
+ case 3:
+ kindStr = "getter";
+ break;
+ case 4:
+ kindStr = "setter";
+ break;
+ default:
+ kindStr = "field";
+ }
+ var ctx = {
+ kind: kindStr,
+ name: isPrivate ? "#" + name : name,
+ static: isStatic,
+ private: isPrivate
+ };
+ var decoratorFinishedRef = {
+ v: false
+ };
+ if (kind !== 0) {
+ ctx.addInitializer = createAddInitializerMethod(initializers, decoratorFinishedRef);
+ }
+ var get, set;
+ if (!isPrivate && (kind === 0 || kind === 2)) {
+ get = function (target) {
+ return target[name];
+ };
+ if (kind === 0) {
+ set = function (target, v) {
+ target[name] = v;
+ };
+ }
+ } else if (kind === 2) {
+ get = function (target) {
+ assertInstanceIfPrivate(hasPrivateBrand, target);
+ return desc.value;
+ };
+ } else {
+ var t = kind === 0 || kind === 1;
+ if (t || kind === 3) {
+ if (isPrivate) {
+ get = function (target) {
+ assertInstanceIfPrivate(hasPrivateBrand, target);
+ return desc.get.call(target);
+ };
+ } else {
+ get = function (target) {
+ return desc.get.call(target);
+ };
+ }
+ }
+ if (t || kind === 4) {
+ if (isPrivate) {
+ set = function (target, value) {
+ assertInstanceIfPrivate(hasPrivateBrand, target);
+ desc.set.call(target, value);
+ };
+ } else {
+ set = function (target, value) {
+ desc.set.call(target, value);
+ };
+ }
+ }
+ }
+ var has = isPrivate ? hasPrivateBrand.bind() : function (target) {
+ return name in target;
+ };
+ ctx.access = get && set ? {
+ get: get,
+ set: set,
+ has: has
+ } : get ? {
+ get: get,
+ has: has
+ } : {
+ set: set,
+ has: has
+ };
+ try {
+ return dec(value, ctx);
+ } finally {
+ decoratorFinishedRef.v = true;
+ }
+}
+function assertNotFinished(decoratorFinishedRef, fnName) {
+ if (decoratorFinishedRef.v) {
+ throw new Error("attempted to call " + fnName + " after decoration was finished");
+ }
+}
+function assertCallable(fn, hint) {
+ if (typeof fn !== "function") {
+ throw new TypeError(hint + " must be a function");
+ }
+}
+function assertValidReturnValue(kind, value) {
+ var type = typeof value;
+ if (kind === 1) {
+ if (type !== "object" || value === null) {
+ throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");
+ }
+ if (value.get !== undefined) {
+ assertCallable(value.get, "accessor.get");
+ }
+ if (value.set !== undefined) {
+ assertCallable(value.set, "accessor.set");
+ }
+ if (value.init !== undefined) {
+ assertCallable(value.init, "accessor.init");
+ }
+ } else if (type !== "function") {
+ var hint;
+ if (kind === 0) {
+ hint = "field";
+ } else if (kind === 10) {
+ hint = "class";
+ } else {
+ hint = "method";
+ }
+ throw new TypeError(hint + " decorators must return a function or void 0");
+ }
+}
+function curryThis1(fn) {
+ return function () {
+ return fn(this);
+ };
+}
+function curryThis2(fn) {
+ return function (value) {
+ fn(this, value);
+ };
+}
+function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers, hasPrivateBrand) {
+ var decs = decInfo[0];
+ var desc, init, value;
+ if (isPrivate) {
+ if (kind === 0 || kind === 1) {
+ desc = {
+ get: curryThis1(decInfo[3]),
+ set: curryThis2(decInfo[4])
+ };
+ } else {
+ if (kind === 3) {
+ desc = {
+ get: decInfo[3]
+ };
+ } else if (kind === 4) {
+ desc = {
+ set: decInfo[3]
+ };
+ } else {
+ desc = {
+ value: decInfo[3]
+ };
+ }
+ }
+ } else if (kind !== 0) {
+ desc = Object.getOwnPropertyDescriptor(base, name);
+ }
+ if (kind === 1) {
+ value = {
+ get: desc.get,
+ set: desc.set
+ };
+ } else if (kind === 2) {
+ value = desc.value;
+ } else if (kind === 3) {
+ value = desc.get;
+ } else if (kind === 4) {
+ value = desc.set;
+ }
+ var newValue, get, set;
+ if (typeof decs === "function") {
+ newValue = memberDec(decs, name, desc, initializers, kind, isStatic, isPrivate, value, hasPrivateBrand);
+ if (newValue !== void 0) {
+ assertValidReturnValue(kind, newValue);
+ if (kind === 0) {
+ init = newValue;
+ } else if (kind === 1) {
+ init = newValue.init;
+ get = newValue.get || value.get;
+ set = newValue.set || value.set;
+ value = {
+ get: get,
+ set: set
+ };
+ } else {
+ value = newValue;
+ }
+ }
+ } else {
+ for (var i = decs.length - 1; i >= 0; i--) {
+ var dec = decs[i];
+ newValue = memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value, hasPrivateBrand);
+ if (newValue !== void 0) {
+ assertValidReturnValue(kind, newValue);
+ var newInit;
+ if (kind === 0) {
+ newInit = newValue;
+ } else if (kind === 1) {
+ newInit = newValue.init;
+ get = newValue.get || value.get;
+ set = newValue.set || value.set;
+ value = {
+ get: get,
+ set: set
+ };
+ } else {
+ value = newValue;
+ }
+ if (newInit !== void 0) {
+ if (init === void 0) {
+ init = newInit;
+ } else if (typeof init === "function") {
+ init = [init, newInit];
+ } else {
+ init.push(newInit);
+ }
+ }
+ }
+ }
+ }
+ if (kind === 0 || kind === 1) {
+ if (init === void 0) {
+ init = function (instance, init) {
+ return init;
+ };
+ } else if (typeof init !== "function") {
+ var ownInitializers = init;
+ init = function (instance, init) {
+ var value = init;
+ for (var i = 0; i < ownInitializers.length; i++) {
+ value = ownInitializers[i].call(instance, value);
+ }
+ return value;
+ };
+ } else {
+ var originalInitializer = init;
+ init = function (instance, init) {
+ return originalInitializer.call(instance, init);
+ };
+ }
+ ret.push(init);
+ }
+ if (kind !== 0) {
+ if (kind === 1) {
+ desc.get = value.get;
+ desc.set = value.set;
+ } else if (kind === 2) {
+ desc.value = value;
+ } else if (kind === 3) {
+ desc.get = value;
+ } else if (kind === 4) {
+ desc.set = value;
+ }
+ if (isPrivate) {
+ if (kind === 1) {
+ ret.push(function (instance, args) {
+ return value.get.call(instance, args);
+ });
+ ret.push(function (instance, args) {
+ return value.set.call(instance, args);
+ });
+ } else if (kind === 2) {
+ ret.push(value);
+ } else {
+ ret.push(function (instance, args) {
+ return value.call(instance, args);
+ });
+ }
+ } else {
+ Object.defineProperty(base, name, desc);
+ }
+ }
+}
+function applyMemberDecs(Class, decInfos, instanceBrand) {
+ var ret = [];
+ var protoInitializers;
+ var staticInitializers;
+ var staticBrand;
+ var existingProtoNonFields = new Map();
+ var existingStaticNonFields = new Map();
+ for (var i = 0; i < decInfos.length; i++) {
+ var decInfo = decInfos[i];
+ if (!Array.isArray(decInfo)) continue;
+ var kind = decInfo[1];
+ var name = decInfo[2];
+ var isPrivate = decInfo.length > 3;
+ var isStatic = kind >= 5;
+ var base;
+ var initializers;
+ var hasPrivateBrand = instanceBrand;
+ if (isStatic) {
+ base = Class;
+ kind = kind - 5;
+ if (kind !== 0) {
+ staticInitializers = staticInitializers || [];
+ initializers = staticInitializers;
+ }
+ if (isPrivate && !staticBrand) {
+ staticBrand = function (_) {
+ return _checkInRHS(_) === Class;
+ };
+ }
+ hasPrivateBrand = staticBrand;
+ } else {
+ base = Class.prototype;
+ if (kind !== 0) {
+ protoInitializers = protoInitializers || [];
+ initializers = protoInitializers;
+ }
+ }
+ if (kind !== 0 && !isPrivate) {
+ var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields;
+ var existingKind = existingNonFields.get(name) || 0;
+ if (existingKind === true || existingKind === 3 && kind !== 4 || existingKind === 4 && kind !== 3) {
+ throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name);
+ } else if (!existingKind && kind > 2) {
+ existingNonFields.set(name, kind);
+ } else {
+ existingNonFields.set(name, true);
+ }
+ }
+ applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers, hasPrivateBrand);
+ }
+ pushInitializers(ret, protoInitializers);
+ pushInitializers(ret, staticInitializers);
+ return ret;
+}
+function pushInitializers(ret, initializers) {
+ if (initializers) {
+ ret.push(function (instance) {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(instance);
+ }
+ return instance;
+ });
+ }
+}
+function applyClassDecs(targetClass, classDecs) {
+ if (classDecs.length > 0) {
+ var initializers = [];
+ var newClass = targetClass;
+ var name = targetClass.name;
+ for (var i = classDecs.length - 1; i >= 0; i--) {
+ var decoratorFinishedRef = {
+ v: false
+ };
+ try {
+ var nextNewClass = classDecs[i](newClass, {
+ kind: "class",
+ name: name,
+ addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef)
+ });
+ } finally {
+ decoratorFinishedRef.v = true;
+ }
+ if (nextNewClass !== undefined) {
+ assertValidReturnValue(10, nextNewClass);
+ newClass = nextNewClass;
+ }
+ }
+ return [newClass, function () {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(newClass);
+ }
+ }];
+ }
+}
+function applyDecs2301(targetClass, memberDecs, classDecs, instanceBrand) {
+ return {
+ e: applyMemberDecs(targetClass, memberDecs, instanceBrand),
+ get c() {
+ return applyClassDecs(targetClass, classDecs);
+ }
+ };
+}
+
+//# sourceMappingURL=applyDecs2301.js.map
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 b65dd6cafc..3a19ae424f 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.20.13",
+ "version": "7.21.0",
"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.20.7",
- "@babel/traverse": "^7.20.13",
- "@babel/types": "^7.20.7"
+ "@babel/traverse": "^7.21.0",
+ "@babel/types": "^7.21.0"
},
"devDependencies": {
- "@babel/generator": "^7.20.7",
+ "@babel/generator": "^7.21.0",
"@babel/helper-plugin-test-runner": "^7.18.6",
- "@babel/parser": "^7.20.13",
+ "@babel/parser": "^7.21.0",
"regenerator-runtime": "^0.13.11",
"terser": "^5.9.0"
},
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 86180f9c84..ca4efefeb1 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
@@ -128,9 +128,10 @@ var StandardErrors = {
kind
}) => `Missing initializer in ${kind} declaration.`,
DecoratorArgumentsOutsideParentheses: "Decorator arguments must be moved inside parentheses: use '@(decorator(args))' instead of '@(decorator)(args)'.",
- DecoratorBeforeExport: "Decorators must be placed *before* the 'export' keyword. You can set the 'decoratorsBeforeExport' option to false to use the 'export @decorator class {}' syntax.",
+ DecoratorBeforeExport: "Decorators must be placed *before* the 'export' keyword. Remove the 'decoratorsBeforeExport: true' option to use the 'export @decorator class {}' syntax.",
+ DecoratorsBeforeAfterExport: "Decorators can be placed *either* before or after the 'export' keyword, but not in both locations at the same time.",
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.",
+ DecoratorExportClass: "Decorators must be placed *after* the 'export' keyword. Remove the 'decoratorsBeforeExport: false' option to use the '@decorator export class {}' syntax.",
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.",
@@ -258,7 +259,8 @@ var StandardErrors = {
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.",
+ SloppyFunction: "In non-strict mode code, functions can only be declared at top level or inside a block.",
+ SloppyFunctionAnnexB: "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.",
@@ -735,9 +737,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
}
return super.hasPropertyAsPrivateName(node);
}
- isOptionalChain(node) {
- return node.type === "ChainExpression";
- }
isObjectProperty(node) {
return node.type === "Property" && node.kind === "init" && !node.method;
}
@@ -2475,7 +2474,7 @@ class Tokenizer extends CommentsParser {
default:
if (isWhitespace(ch)) {
++this.state.pos;
- } else if (ch === 45 && !this.inModule) {
+ } else if (ch === 45 && !this.inModule && this.options.annexB) {
const pos = this.state.pos;
if (this.input.charCodeAt(pos + 1) === 45 && this.input.charCodeAt(pos + 2) === 62 && (spaceStart === 0 || this.state.lineStart > spaceStart)) {
const comment = this.skipLineComment(3);
@@ -2486,7 +2485,7 @@ class Tokenizer extends CommentsParser {
} else {
break loop;
}
- } else if (ch === 60 && !this.inModule) {
+ } else if (ch === 60 && !this.inModule && this.options.annexB) {
const pos = this.state.pos;
if (this.input.charCodeAt(pos + 1) === 33 && this.input.charCodeAt(pos + 2) === 45 && this.input.charCodeAt(pos + 3) === 45) {
const comment = this.skipLineComment(4);
@@ -3724,9 +3723,6 @@ class UtilParser extends Tokenizer {
hasPropertyAsPrivateName(node) {
return (node.type === "MemberExpression" || node.type === "OptionalMemberExpression") && this.isPrivateName(node.property);
}
- isOptionalChain(node) {
- return node.type === "OptionalMemberExpression" || node.type === "OptionalCallExpression";
- }
isObjectProperty(node) {
return node.type === "ObjectProperty";
}
@@ -5730,12 +5726,12 @@ var flow = (superClass => class FlowParserMixin extends superClass {
return super.parseBindingAtom();
}
}
- parseFunctionParams(node, allowModifiers) {
+ parseFunctionParams(node, isConstructor) {
const kind = node.kind;
if (kind !== "get" && kind !== "set" && this.match(47)) {
node.typeParameters = this.flowParseTypeParameterDeclaration();
}
- super.parseFunctionParams(node, allowModifiers);
+ super.parseFunctionParams(node, isConstructor);
}
parseVarId(decl, kind) {
super.parseVarId(decl, kind);
@@ -5932,7 +5928,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
parseAsyncArrowWithTypeParameters(startLoc) {
const node = this.startNodeAt(startLoc);
- this.parseFunctionParams(node);
+ this.parseFunctionParams(node, false);
if (!this.parseArrow(node)) return;
return super.parseArrowExpression(node, undefined, true);
}
@@ -7157,6 +7153,412 @@ class TypeScriptScopeHandler extends ScopeHandler {
}
const getOwn$1 = (object, key) => Object.hasOwnProperty.call(object, key) && object[key];
+const unwrapParenthesizedExpression = node => {
+ return node.type === "ParenthesizedExpression" ? unwrapParenthesizedExpression(node.expression) : node;
+};
+var ParseBindingListFlags = {
+ ALLOW_EMPTY: 1,
+ IS_FUNCTION_PARAMS: 2,
+ IS_CONSTRUCTOR_PARAMS: 4
+};
+class LValParser extends NodeUtils {
+ toAssignable(node, isLHS = false) {
+ var _node$extra, _node$extra3;
+ let parenthesized = undefined;
+ if (node.type === "ParenthesizedExpression" || (_node$extra = node.extra) != null && _node$extra.parenthesized) {
+ parenthesized = unwrapParenthesizedExpression(node);
+ if (isLHS) {
+ if (parenthesized.type === "Identifier") {
+ this.expressionScope.recordArrowParameterBindingError(Errors.InvalidParenthesizedAssignment, {
+ at: node
+ });
+ } else if (parenthesized.type !== "MemberExpression") {
+ this.raise(Errors.InvalidParenthesizedAssignment, {
+ at: node
+ });
+ }
+ } else {
+ this.raise(Errors.InvalidParenthesizedAssignment, {
+ at: node
+ });
+ }
+ }
+ switch (node.type) {
+ case "Identifier":
+ case "ObjectPattern":
+ case "ArrayPattern":
+ case "AssignmentPattern":
+ case "RestElement":
+ break;
+ case "ObjectExpression":
+ node.type = "ObjectPattern";
+ for (let i = 0, length = node.properties.length, last = length - 1; i < length; i++) {
+ var _node$extra2;
+ const prop = node.properties[i];
+ const isLast = i === last;
+ this.toAssignableObjectExpressionProp(prop, isLast, isLHS);
+ if (isLast && prop.type === "RestElement" && (_node$extra2 = node.extra) != null && _node$extra2.trailingCommaLoc) {
+ this.raise(Errors.RestTrailingComma, {
+ at: node.extra.trailingCommaLoc
+ });
+ }
+ }
+ break;
+ case "ObjectProperty":
+ {
+ const {
+ key,
+ value
+ } = node;
+ if (this.isPrivateName(key)) {
+ this.classScope.usePrivateName(this.getPrivateNameSV(key), key.loc.start);
+ }
+ this.toAssignable(value, isLHS);
+ break;
+ }
+ case "SpreadElement":
+ {
+ throw new Error("Internal @babel/parser error (this is a bug, please report it)." + " SpreadElement should be converted by .toAssignable's caller.");
+ }
+ case "ArrayExpression":
+ node.type = "ArrayPattern";
+ this.toAssignableList(node.elements, (_node$extra3 = node.extra) == null ? void 0 : _node$extra3.trailingCommaLoc, isLHS);
+ break;
+ case "AssignmentExpression":
+ if (node.operator !== "=") {
+ this.raise(Errors.MissingEqInAssignment, {
+ at: node.left.loc.end
+ });
+ }
+ node.type = "AssignmentPattern";
+ delete node.operator;
+ this.toAssignable(node.left, isLHS);
+ break;
+ case "ParenthesizedExpression":
+ this.toAssignable(parenthesized, isLHS);
+ break;
+ }
+ }
+ toAssignableObjectExpressionProp(prop, isLast, isLHS) {
+ if (prop.type === "ObjectMethod") {
+ this.raise(prop.kind === "get" || prop.kind === "set" ? Errors.PatternHasAccessor : Errors.PatternHasMethod, {
+ at: prop.key
+ });
+ } else if (prop.type === "SpreadElement") {
+ prop.type = "RestElement";
+ const arg = prop.argument;
+ this.checkToRestConversion(arg, false);
+ this.toAssignable(arg, isLHS);
+ if (!isLast) {
+ this.raise(Errors.RestTrailingComma, {
+ at: prop
+ });
+ }
+ } else {
+ this.toAssignable(prop, isLHS);
+ }
+ }
+ toAssignableList(exprList, trailingCommaLoc, isLHS) {
+ const end = exprList.length - 1;
+ for (let i = 0; i <= end; i++) {
+ const elt = exprList[i];
+ if (!elt) continue;
+ if (elt.type === "SpreadElement") {
+ elt.type = "RestElement";
+ const arg = elt.argument;
+ this.checkToRestConversion(arg, true);
+ this.toAssignable(arg, isLHS);
+ } else {
+ this.toAssignable(elt, isLHS);
+ }
+ if (elt.type === "RestElement") {
+ if (i < end) {
+ this.raise(Errors.RestTrailingComma, {
+ at: elt
+ });
+ } else if (trailingCommaLoc) {
+ this.raise(Errors.RestTrailingComma, {
+ at: trailingCommaLoc
+ });
+ }
+ }
+ }
+ }
+ isAssignable(node, isBinding) {
+ switch (node.type) {
+ case "Identifier":
+ case "ObjectPattern":
+ case "ArrayPattern":
+ case "AssignmentPattern":
+ case "RestElement":
+ return true;
+ case "ObjectExpression":
+ {
+ const last = node.properties.length - 1;
+ return node.properties.every((prop, i) => {
+ return prop.type !== "ObjectMethod" && (i === last || prop.type !== "SpreadElement") && this.isAssignable(prop);
+ });
+ }
+ case "ObjectProperty":
+ return this.isAssignable(node.value);
+ case "SpreadElement":
+ return this.isAssignable(node.argument);
+ case "ArrayExpression":
+ return node.elements.every(element => element === null || this.isAssignable(element));
+ case "AssignmentExpression":
+ return node.operator === "=";
+ case "ParenthesizedExpression":
+ return this.isAssignable(node.expression);
+ case "MemberExpression":
+ case "OptionalMemberExpression":
+ return !isBinding;
+ default:
+ return false;
+ }
+ }
+ toReferencedList(exprList, isParenthesizedExpr) {
+ return exprList;
+ }
+ toReferencedListDeep(exprList, isParenthesizedExpr) {
+ this.toReferencedList(exprList, isParenthesizedExpr);
+ for (const expr of exprList) {
+ if ((expr == null ? void 0 : expr.type) === "ArrayExpression") {
+ this.toReferencedListDeep(expr.elements);
+ }
+ }
+ }
+ parseSpread(refExpressionErrors) {
+ const node = this.startNode();
+ this.next();
+ node.argument = this.parseMaybeAssignAllowIn(refExpressionErrors, undefined);
+ return this.finishNode(node, "SpreadElement");
+ }
+ parseRestBinding() {
+ const node = this.startNode();
+ this.next();
+ node.argument = this.parseBindingAtom();
+ return this.finishNode(node, "RestElement");
+ }
+ parseBindingAtom() {
+ switch (this.state.type) {
+ case 0:
+ {
+ const node = this.startNode();
+ this.next();
+ node.elements = this.parseBindingList(3, 93, ParseBindingListFlags.ALLOW_EMPTY);
+ return this.finishNode(node, "ArrayPattern");
+ }
+ case 5:
+ return this.parseObjectLike(8, true);
+ }
+ return this.parseIdentifier();
+ }
+ parseBindingList(close, closeCharCode, flags) {
+ const allowEmpty = flags & ParseBindingListFlags.ALLOW_EMPTY;
+ const elts = [];
+ let first = true;
+ while (!this.eat(close)) {
+ if (first) {
+ first = false;
+ } else {
+ this.expect(12);
+ }
+ if (allowEmpty && this.match(12)) {
+ elts.push(null);
+ } else if (this.eat(close)) {
+ break;
+ } else if (this.match(21)) {
+ elts.push(this.parseAssignableListItemTypes(this.parseRestBinding(), flags));
+ if (!this.checkCommaAfterRest(closeCharCode)) {
+ this.expect(close);
+ break;
+ }
+ } else {
+ const decorators = [];
+ if (this.match(26) && this.hasPlugin("decorators")) {
+ this.raise(Errors.UnsupportedParameterDecorator, {
+ at: this.state.startLoc
+ });
+ }
+ while (this.match(26)) {
+ decorators.push(this.parseDecorator());
+ }
+ elts.push(this.parseAssignableListItem(flags, decorators));
+ }
+ }
+ return elts;
+ }
+ parseBindingRestProperty(prop) {
+ this.next();
+ prop.argument = this.parseIdentifier();
+ this.checkCommaAfterRest(125);
+ return this.finishNode(prop, "RestElement");
+ }
+ parseBindingProperty() {
+ const prop = this.startNode();
+ const {
+ type,
+ startLoc
+ } = this.state;
+ if (type === 21) {
+ return this.parseBindingRestProperty(prop);
+ } else if (type === 136) {
+ this.expectPlugin("destructuringPrivate", startLoc);
+ this.classScope.usePrivateName(this.state.value, startLoc);
+ prop.key = this.parsePrivateName();
+ } else {
+ this.parsePropertyName(prop);
+ }
+ prop.method = false;
+ return this.parseObjPropValue(prop, startLoc, false, false, true, false);
+ }
+ parseAssignableListItem(flags, decorators) {
+ const left = this.parseMaybeDefault();
+ this.parseAssignableListItemTypes(left, flags);
+ const elt = this.parseMaybeDefault(left.loc.start, left);
+ if (decorators.length) {
+ left.decorators = decorators;
+ }
+ return elt;
+ }
+ parseAssignableListItemTypes(param, flags) {
+ return param;
+ }
+ parseMaybeDefault(startLoc, left) {
+ var _startLoc, _left;
+ (_startLoc = startLoc) != null ? _startLoc : startLoc = this.state.startLoc;
+ left = (_left = left) != null ? _left : this.parseBindingAtom();
+ if (!this.eat(29)) return left;
+ const node = this.startNodeAt(startLoc);
+ node.left = left;
+ node.right = this.parseMaybeAssignAllowIn();
+ return this.finishNode(node, "AssignmentPattern");
+ }
+ isValidLVal(type, isUnparenthesizedInAssign, binding) {
+ return getOwn$1({
+ AssignmentPattern: "left",
+ RestElement: "argument",
+ ObjectProperty: "value",
+ ParenthesizedExpression: "expression",
+ ArrayPattern: "elements",
+ ObjectPattern: "properties"
+ }, type);
+ }
+ checkLVal(expression, {
+ in: ancestor,
+ binding = BIND_NONE,
+ checkClashes = false,
+ strictModeChanged = false,
+ hasParenthesizedAncestor = false
+ }) {
+ var _expression$extra;
+ const type = expression.type;
+ if (this.isObjectMethod(expression)) return;
+ if (type === "MemberExpression") {
+ if (binding !== BIND_NONE) {
+ this.raise(Errors.InvalidPropertyBindingPattern, {
+ at: expression
+ });
+ }
+ return;
+ }
+ if (type === "Identifier") {
+ this.checkIdentifier(expression, binding, strictModeChanged);
+ const {
+ name
+ } = expression;
+ if (checkClashes) {
+ if (checkClashes.has(name)) {
+ this.raise(Errors.ParamDupe, {
+ at: expression
+ });
+ } else {
+ checkClashes.add(name);
+ }
+ }
+ return;
+ }
+ const validity = this.isValidLVal(type, !(hasParenthesizedAncestor || (_expression$extra = expression.extra) != null && _expression$extra.parenthesized) && ancestor.type === "AssignmentExpression", binding);
+ if (validity === true) return;
+ if (validity === false) {
+ const ParseErrorClass = binding === BIND_NONE ? Errors.InvalidLhs : Errors.InvalidLhsBinding;
+ this.raise(ParseErrorClass, {
+ at: expression,
+ ancestor
+ });
+ return;
+ }
+ const [key, isParenthesizedExpression] = Array.isArray(validity) ? validity : [validity, type === "ParenthesizedExpression"];
+ const nextAncestor = type === "ArrayPattern" || type === "ObjectPattern" || type === "ParenthesizedExpression" ? {
+ type
+ } : ancestor;
+ for (const child of [].concat(expression[key])) {
+ if (child) {
+ this.checkLVal(child, {
+ in: nextAncestor,
+ binding,
+ checkClashes,
+ strictModeChanged,
+ hasParenthesizedAncestor: isParenthesizedExpression
+ });
+ }
+ }
+ }
+ checkIdentifier(at, bindingType, strictModeChanged = false) {
+ if (this.state.strict && (strictModeChanged ? isStrictBindReservedWord(at.name, this.inModule) : isStrictBindOnlyReservedWord(at.name))) {
+ if (bindingType === BIND_NONE) {
+ this.raise(Errors.StrictEvalArguments, {
+ at,
+ referenceName: at.name
+ });
+ } else {
+ this.raise(Errors.StrictEvalArgumentsBinding, {
+ at,
+ bindingName: at.name
+ });
+ }
+ }
+ if (bindingType & BIND_FLAGS_NO_LET_IN_LEXICAL && at.name === "let") {
+ this.raise(Errors.LetInLexicalBinding, {
+ at
+ });
+ }
+ if (!(bindingType & BIND_NONE)) {
+ this.declareNameFromIdentifier(at, bindingType);
+ }
+ }
+ declareNameFromIdentifier(identifier, binding) {
+ this.scope.declareName(identifier.name, binding, identifier.loc.start);
+ }
+ checkToRestConversion(node, allowPattern) {
+ switch (node.type) {
+ case "ParenthesizedExpression":
+ this.checkToRestConversion(node.expression, allowPattern);
+ break;
+ case "Identifier":
+ case "MemberExpression":
+ break;
+ case "ArrayExpression":
+ case "ObjectExpression":
+ if (allowPattern) break;
+ default:
+ this.raise(Errors.InvalidRestAssignmentPattern, {
+ at: node
+ });
+ }
+ }
+ checkCommaAfterRest(close) {
+ if (!this.match(12)) {
+ return false;
+ }
+ this.raise(this.lookaheadCharCode() === close ? Errors.RestTrailingComma : Errors.ElementAfterRest, {
+ at: this.state.startLoc
+ });
+ return true;
+ }
+}
+
+const getOwn = (object, key) => Object.hasOwnProperty.call(object, key) && object[key];
function nonNull(x) {
if (x == null) {
throw new Error(`Unexpected ${x} value.`);
@@ -7294,6 +7696,24 @@ function tsIsVarianceAnnotations(modifier) {
return modifier === "in" || modifier === "out";
}
var typescript = (superClass => class TypeScriptParserMixin extends superClass {
+ constructor(...args) {
+ super(...args);
+ this.tsParseInOutModifiers = this.tsParseModifiers.bind(this, {
+ allowedModifiers: ["in", "out"],
+ disallowedModifiers: ["const", "public", "private", "protected", "readonly", "declare", "abstract", "override"],
+ errorTemplate: TSErrors.InvalidModifierOnTypeParameter
+ });
+ this.tsParseConstModifier = this.tsParseModifiers.bind(this, {
+ allowedModifiers: ["const"],
+ disallowedModifiers: ["in", "out"],
+ errorTemplate: TSErrors.InvalidModifierOnTypeParameterPositions
+ });
+ this.tsParseInOutConstModifiers = this.tsParseModifiers.bind(this, {
+ allowedModifiers: ["in", "out", "const"],
+ disallowedModifiers: ["public", "private", "protected", "readonly", "declare", "abstract", "override"],
+ errorTemplate: TSErrors.InvalidModifierOnTypeParameter
+ });
+ }
getScopeHandler() {
return TypeScriptScopeHandler;
}
@@ -7308,7 +7728,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return this.tsTokenCanFollowModifier();
}
tsParseModifier(allowedModifiers, stopOnStartOfClassStaticBlock) {
- if (!tokenIsIdentifier(this.state.type) && this.state.type !== 58) {
+ if (!tokenIsIdentifier(this.state.type) && this.state.type !== 58 && this.state.type !== 75) {
return undefined;
}
const modifier = this.state.value;
@@ -7323,12 +7743,11 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return undefined;
}
tsParseModifiers({
- modified,
allowedModifiers,
disallowedModifiers,
stopOnStartOfClassStaticBlock,
errorTemplate = TSErrors.InvalidModifierOnTypeMember
- }) {
+ }, modified) {
const enforceOrder = (loc, modifier, before, after) => {
if (modifier === before && modified[after]) {
this.raise(TSErrors.InvalidModifiersOrder, {
@@ -7529,23 +7948,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return this.finishNode(node, "TSTypeQuery");
}
- tsParseInOutModifiers(node) {
- this.tsParseModifiers({
- modified: node,
- allowedModifiers: ["in", "out"],
- disallowedModifiers: ["public", "private", "protected", "readonly", "declare", "abstract", "override"],
- errorTemplate: TSErrors.InvalidModifierOnTypeParameter
- });
- }
- tsParseNoneModifiers(node) {
- this.tsParseModifiers({
- modified: node,
- allowedModifiers: [],
- disallowedModifiers: ["in", "out"],
- errorTemplate: TSErrors.InvalidModifierOnTypeParameterPositions
- });
- }
- tsParseTypeParameter(parseModifiers = this.tsParseNoneModifiers.bind(this)) {
+ tsParseTypeParameter(parseModifiers) {
const node = this.startNode();
parseModifiers(node);
node.name = this.tsParseTypeParameterName();
@@ -7583,7 +7986,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
const returnTokenRequired = returnToken === 19;
const paramsKey = "parameters";
const returnTypeKey = "typeAnnotation";
- signature.typeParameters = this.tsTryParseTypeParameters();
+ signature.typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier);
this.expect(10);
signature[paramsKey] = this.tsParseBindingListForSignature();
if (returnTokenRequired) {
@@ -7593,7 +7996,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
}
tsParseBindingListForSignature() {
- return super.parseBindingList(11, 41).map(pattern => {
+ return super.parseBindingList(11, 41, ParseBindingListFlags.IS_FUNCTION_PARAMS).map(pattern => {
if (pattern.type !== "Identifier" && pattern.type !== "RestElement" && pattern.type !== "ObjectPattern" && pattern.type !== "ArrayPattern") {
this.raise(TSErrors.UnsupportedSignatureParameterKind, {
at: pattern,
@@ -7723,10 +8126,9 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
}
this.tsParseModifiers({
- modified: node,
allowedModifiers: ["readonly"],
disallowedModifiers: ["declare", "abstract", "private", "protected", "public", "static", "override"]
- });
+ }, node);
const idx = this.tsTryParseIndexSignature(node);
if (idx) {
return idx;
@@ -8075,7 +8477,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
} = this.state;
const previousErrorCount = errors.length;
try {
- super.parseBindingList(3, 93, true);
+ super.parseBindingList(3, 93, ParseBindingListFlags.ALLOW_EMPTY);
return errors.length === previousErrorCount;
} catch (_unused2) {
return false;
@@ -8255,7 +8657,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
at: this.state.startLoc
});
}
- node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers.bind(this));
+ node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers);
if (this.eat(81)) {
node.extends = this.tsParseHeritageClause("extends");
}
@@ -8268,7 +8670,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
node.id = this.parseIdentifier();
this.checkIdentifier(node.id, BIND_TS_TYPE);
node.typeAnnotation = this.tsInType(() => {
- node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers.bind(this));
+ node.typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers);
this.expect(29);
if (this.isContextual(112) && this.lookahead().type !== 16) {
const node = this.startNode();
@@ -8574,7 +8976,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
this.state.maybeInArrowParameters = true;
const res = this.tsTryParseAndCatch(() => {
const node = this.startNodeAt(startLoc);
- node.typeParameters = this.tsParseTypeParameters();
+ node.typeParameters = this.tsParseTypeParameters(this.tsParseConstModifier);
super.parseFunctionParams(node);
node.returnType = this.tsTryParseTypeOrTypePredicateAnnotation();
this.expect(19);
@@ -8613,28 +9015,22 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (this.tsIsDeclarationStart()) return false;
return super.isExportDefaultSpecifier();
}
- parseAssignableListItem(allowModifiers, decorators) {
+ parseAssignableListItem(flags, decorators) {
const startLoc = this.state.startLoc;
- let accessibility;
- let readonly = false;
- let override = false;
- if (allowModifiers !== undefined) {
- const modified = {};
- this.tsParseModifiers({
- modified,
- allowedModifiers: ["public", "private", "protected", "override", "readonly"]
+ const modified = {};
+ this.tsParseModifiers({
+ allowedModifiers: ["public", "private", "protected", "override", "readonly"]
+ }, modified);
+ const accessibility = modified.accessibility;
+ const override = modified.override;
+ const readonly = modified.readonly;
+ if (!(flags & ParseBindingListFlags.IS_CONSTRUCTOR_PARAMS) && (accessibility || readonly || override)) {
+ this.raise(TSErrors.UnexpectedParameterModifier, {
+ at: startLoc
});
- accessibility = modified.accessibility;
- override = modified.override;
- readonly = modified.readonly;
- if (allowModifiers === false && (accessibility || readonly || override)) {
- this.raise(TSErrors.UnexpectedParameterModifier, {
- at: startLoc
- });
- }
}
const left = this.parseMaybeDefault();
- this.parseAssignableListItemTypes(left);
+ this.parseAssignableListItemTypes(left, flags);
const elt = this.parseMaybeDefault(left.loc.start, left);
if (accessibility || readonly || override) {
const pp = this.startNodeAt(startLoc);
@@ -8660,6 +9056,19 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
isSimpleParameter(node) {
return node.type === "TSParameterProperty" && super.isSimpleParameter(node.parameter) || super.isSimpleParameter(node);
}
+ tsDisallowOptionalPattern(node) {
+ for (const param of node.params) {
+ if (param.type !== "Identifier" && param.optional && !this.state.isAmbientContext) {
+ this.raise(TSErrors.PatternIsOptional, {
+ at: param
+ });
+ }
+ }
+ }
+ setArrowFunctionParameters(node, params, trailingCommaLoc) {
+ super.setArrowFunctionParameters(node, params, trailingCommaLoc);
+ this.tsDisallowOptionalPattern(node);
+ }
parseFunctionBodyAndFinish(node, type, isMethod = false) {
if (this.match(14)) {
node.returnType = this.tsParseTypeOrTypePredicateAnnotation(14);
@@ -8676,6 +9085,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return super.parseFunctionBodyAndFinish(node, bodilessType, isMethod);
}
}
+ this.tsDisallowOptionalPattern(node);
return super.parseFunctionBodyAndFinish(node, type, isMethod);
}
registerFunctionStatementId(node) {
@@ -8868,11 +9278,13 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
this.semicolon();
return this.finishNode(decl, "TSNamespaceExportDeclaration");
} else {
- if (this.isContextual(128) && this.lookahead().type === 5) {
- this.next();
- node.exportKind = "type";
- } else {
- node.exportKind = "value";
+ node.exportKind = "value";
+ if (this.isContextual(128)) {
+ const ch = this.lookaheadCharCode();
+ if (ch === 123 || ch === 42) {
+ this.next();
+ node.exportKind = "type";
+ }
}
return super.parseExport(node, decorators);
}
@@ -8950,12 +9362,11 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
parseClassMember(classBody, member, state) {
const modifiers = ["declare", "private", "public", "protected", "override", "abstract", "readonly", "static"];
this.tsParseModifiers({
- modified: member,
allowedModifiers: modifiers,
disallowedModifiers: ["in", "out"],
stopOnStartOfClassStaticBlock: true,
errorTemplate: TSErrors.InvalidModifierOnTypeParameterPositions
- });
+ }, member);
const callParseClassMemberWithIsStatic = () => {
if (this.tsIsStartOfStaticBlocks()) {
this.next();
@@ -9095,7 +9506,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return;
}
super.parseClassId(node, isStatement, optionalId, node.declare ? BIND_TS_AMBIENT : BIND_CLASS);
- const typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutModifiers.bind(this));
+ const typeParameters = this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers);
if (typeParameters) node.typeParameters = typeParameters;
}
parseClassPropertyAnnotation(node) {
@@ -9152,7 +9563,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return super.parseClassAccessorProperty(node);
}
pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper) {
- const typeParameters = this.tsTryParseTypeParameters();
+ const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier);
if (typeParameters && isConstructor) {
this.raise(TSErrors.ConstructorHasTypeParameters, {
at: typeParameters
@@ -9172,7 +9583,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
super.pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper);
}
pushClassPrivateMethod(classBody, method, isGenerator, isAsync) {
- const typeParameters = this.tsTryParseTypeParameters();
+ const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier);
if (typeParameters) method.typeParameters = typeParameters;
super.pushClassPrivateMethod(classBody, method, isGenerator, isAsync);
}
@@ -9191,14 +9602,14 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
}
parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors) {
- const typeParameters = this.tsTryParseTypeParameters();
+ const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier);
if (typeParameters) prop.typeParameters = typeParameters;
return super.parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors);
}
- parseFunctionParams(node, allowModifiers) {
- const typeParameters = this.tsTryParseTypeParameters();
+ parseFunctionParams(node, isConstructor) {
+ const typeParameters = this.tsTryParseTypeParameters(this.tsParseConstModifier);
if (typeParameters) node.typeParameters = typeParameters;
- super.parseFunctionParams(node, allowModifiers);
+ super.parseFunctionParams(node, isConstructor);
}
parseVarId(decl, kind) {
super.parseVarId(decl, kind);
@@ -9241,7 +9652,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
let typeParameters;
const arrow = this.tryParse(abort => {
var _expr$extra, _typeParameters;
- typeParameters = this.tsParseTypeParameters();
+ typeParameters = this.tsParseTypeParameters(this.tsParseConstModifier);
const expr = super.parseMaybeAssign(refExpressionErrors, afterLeftParse);
if (expr.type !== "ArrowFunctionExpression" || (_expr$extra = expr.extra) != null && _expr$extra.parenthesized) {
abort();
@@ -9281,7 +9692,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
reportReservedArrowTypeParam(node) {
var _node$extra;
- if (node.params.length === 1 && !((_node$extra = node.extra) != null && _node$extra.trailingComma) && this.getPluginOption("typescript", "disallowAmbiguousJSXLike")) {
+ if (node.params.length === 1 && !node.params[0].constraint && !((_node$extra = node.extra) != null && _node$extra.trailingComma) && this.getPluginOption("typescript", "disallowAmbiguousJSXLike")) {
this.raise(TSErrors.ReservedArrowTypeParam, {
at: node
});
@@ -9309,13 +9720,9 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return super.parseArrow(node);
}
- parseAssignableListItemTypes(param) {
+ parseAssignableListItemTypes(param, flags) {
+ if (!(flags & ParseBindingListFlags.IS_FUNCTION_PARAMS)) return param;
if (this.eat(17)) {
- if (param.type !== "Identifier" && !this.state.isAmbientContext && !this.state.inType) {
- this.raise(TSErrors.PatternIsOptional, {
- at: param
- });
- }
param.optional = true;
}
const type = this.tsTryParseTypeAnnotation();
@@ -9387,7 +9794,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
}
isValidLVal(type, isUnparenthesizedInAssign, binding) {
- return getOwn$1({
+ return getOwn({
TSTypeCastExpression: true,
TSParameterProperty: "parameter",
TSNonNullExpression: "expression",
@@ -9809,7 +10216,7 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
const stmt = node;
stmt.label = this.finishPlaceholder(expr, "Identifier");
this.next();
- stmt.body = super.parseStatementOrFunctionDeclaration(false);
+ stmt.body = super.parseStatementOrSloppyAnnexBFunctionDeclaration();
return this.finishNode(stmt, "LabeledStatement");
}
this.semicolon();
@@ -9987,7 +10394,7 @@ function validatePlugins(plugins) {
}
const decoratorsBeforeExport = getPluginOption(plugins, "decorators", "decoratorsBeforeExport");
if (decoratorsBeforeExport != null && typeof decoratorsBeforeExport !== "boolean") {
- throw new Error("'decoratorsBeforeExport' must be a boolean.");
+ throw new Error("'decoratorsBeforeExport' must be a boolean, if specified.");
}
const allowCallParenthesized = getPluginOption(plugins, "decorators", "allowCallParenthesized");
if (allowCallParenthesized != null && typeof allowCallParenthesized !== "boolean") {
@@ -10065,6 +10472,7 @@ const defaultOptions = {
startLine: 1,
allowAwaitOutsideFunction: false,
allowReturnOutsideFunction: false,
+ allowNewTargetOutsideFunction: false,
allowImportExportEverywhere: false,
allowSuperOutsideMethod: false,
allowUndeclaredExports: false,
@@ -10074,9 +10482,13 @@ const defaultOptions = {
tokens: false,
createParenthesizedExpressions: false,
errorRecovery: false,
- attachComment: true
+ attachComment: true,
+ annexB: true
};
function getOptions(opts) {
+ if (opts && opts.annexB != null && opts.annexB !== false) {
+ throw new Error("The `annexB` option can only be set to `false`.");
+ }
const options = {};
for (const key of Object.keys(defaultOptions)) {
options[key] = opts && opts[key] != null ? opts[key] : defaultOptions[key];
@@ -10084,406 +10496,6 @@ function getOptions(opts) {
return options;
}
-const getOwn = (object, key) => Object.hasOwnProperty.call(object, key) && object[key];
-const unwrapParenthesizedExpression = node => {
- return node.type === "ParenthesizedExpression" ? unwrapParenthesizedExpression(node.expression) : node;
-};
-class LValParser extends NodeUtils {
- toAssignable(node, isLHS = false) {
- var _node$extra, _node$extra3;
- let parenthesized = undefined;
- if (node.type === "ParenthesizedExpression" || (_node$extra = node.extra) != null && _node$extra.parenthesized) {
- parenthesized = unwrapParenthesizedExpression(node);
- if (isLHS) {
- if (parenthesized.type === "Identifier") {
- this.expressionScope.recordArrowParameterBindingError(Errors.InvalidParenthesizedAssignment, {
- at: node
- });
- } else if (parenthesized.type !== "MemberExpression") {
- this.raise(Errors.InvalidParenthesizedAssignment, {
- at: node
- });
- }
- } else {
- this.raise(Errors.InvalidParenthesizedAssignment, {
- at: node
- });
- }
- }
- switch (node.type) {
- case "Identifier":
- case "ObjectPattern":
- case "ArrayPattern":
- case "AssignmentPattern":
- case "RestElement":
- break;
- case "ObjectExpression":
- node.type = "ObjectPattern";
- for (let i = 0, length = node.properties.length, last = length - 1; i < length; i++) {
- var _node$extra2;
- const prop = node.properties[i];
- const isLast = i === last;
- this.toAssignableObjectExpressionProp(prop, isLast, isLHS);
- if (isLast && prop.type === "RestElement" && (_node$extra2 = node.extra) != null && _node$extra2.trailingCommaLoc) {
- this.raise(Errors.RestTrailingComma, {
- at: node.extra.trailingCommaLoc
- });
- }
- }
- break;
- case "ObjectProperty":
- {
- const {
- key,
- value
- } = node;
- if (this.isPrivateName(key)) {
- this.classScope.usePrivateName(this.getPrivateNameSV(key), key.loc.start);
- }
- this.toAssignable(value, isLHS);
- break;
- }
- case "SpreadElement":
- {
- throw new Error("Internal @babel/parser error (this is a bug, please report it)." + " SpreadElement should be converted by .toAssignable's caller.");
- }
- case "ArrayExpression":
- node.type = "ArrayPattern";
- this.toAssignableList(node.elements, (_node$extra3 = node.extra) == null ? void 0 : _node$extra3.trailingCommaLoc, isLHS);
- break;
- case "AssignmentExpression":
- if (node.operator !== "=") {
- this.raise(Errors.MissingEqInAssignment, {
- at: node.left.loc.end
- });
- }
- node.type = "AssignmentPattern";
- delete node.operator;
- this.toAssignable(node.left, isLHS);
- break;
- case "ParenthesizedExpression":
- this.toAssignable(parenthesized, isLHS);
- break;
- }
- }
- toAssignableObjectExpressionProp(prop, isLast, isLHS) {
- if (prop.type === "ObjectMethod") {
- this.raise(prop.kind === "get" || prop.kind === "set" ? Errors.PatternHasAccessor : Errors.PatternHasMethod, {
- at: prop.key
- });
- } else if (prop.type === "SpreadElement") {
- prop.type = "RestElement";
- const arg = prop.argument;
- this.checkToRestConversion(arg, false);
- this.toAssignable(arg, isLHS);
- if (!isLast) {
- this.raise(Errors.RestTrailingComma, {
- at: prop
- });
- }
- } else {
- this.toAssignable(prop, isLHS);
- }
- }
- toAssignableList(exprList, trailingCommaLoc, isLHS) {
- const end = exprList.length - 1;
- for (let i = 0; i <= end; i++) {
- const elt = exprList[i];
- if (!elt) continue;
- if (elt.type === "SpreadElement") {
- elt.type = "RestElement";
- const arg = elt.argument;
- this.checkToRestConversion(arg, true);
- this.toAssignable(arg, isLHS);
- } else {
- this.toAssignable(elt, isLHS);
- }
- if (elt.type === "RestElement") {
- if (i < end) {
- this.raise(Errors.RestTrailingComma, {
- at: elt
- });
- } else if (trailingCommaLoc) {
- this.raise(Errors.RestTrailingComma, {
- at: trailingCommaLoc
- });
- }
- }
- }
- }
- isAssignable(node, isBinding) {
- switch (node.type) {
- case "Identifier":
- case "ObjectPattern":
- case "ArrayPattern":
- case "AssignmentPattern":
- case "RestElement":
- return true;
- case "ObjectExpression":
- {
- const last = node.properties.length - 1;
- return node.properties.every((prop, i) => {
- return prop.type !== "ObjectMethod" && (i === last || prop.type !== "SpreadElement") && this.isAssignable(prop);
- });
- }
- case "ObjectProperty":
- return this.isAssignable(node.value);
- case "SpreadElement":
- return this.isAssignable(node.argument);
- case "ArrayExpression":
- return node.elements.every(element => element === null || this.isAssignable(element));
- case "AssignmentExpression":
- return node.operator === "=";
- case "ParenthesizedExpression":
- return this.isAssignable(node.expression);
- case "MemberExpression":
- case "OptionalMemberExpression":
- return !isBinding;
- default:
- return false;
- }
- }
- toReferencedList(exprList, isParenthesizedExpr) {
- return exprList;
- }
- toReferencedListDeep(exprList, isParenthesizedExpr) {
- this.toReferencedList(exprList, isParenthesizedExpr);
- for (const expr of exprList) {
- if ((expr == null ? void 0 : expr.type) === "ArrayExpression") {
- this.toReferencedListDeep(expr.elements);
- }
- }
- }
- parseSpread(refExpressionErrors) {
- const node = this.startNode();
- this.next();
- node.argument = this.parseMaybeAssignAllowIn(refExpressionErrors, undefined);
- return this.finishNode(node, "SpreadElement");
- }
- parseRestBinding() {
- const node = this.startNode();
- this.next();
- node.argument = this.parseBindingAtom();
- return this.finishNode(node, "RestElement");
- }
- parseBindingAtom() {
- switch (this.state.type) {
- case 0:
- {
- const node = this.startNode();
- this.next();
- node.elements = this.parseBindingList(3, 93, true);
- return this.finishNode(node, "ArrayPattern");
- }
- case 5:
- return this.parseObjectLike(8, true);
- }
- return this.parseIdentifier();
- }
- parseBindingList(close, closeCharCode, allowEmpty, allowModifiers) {
- const elts = [];
- let first = true;
- while (!this.eat(close)) {
- if (first) {
- first = false;
- } else {
- this.expect(12);
- }
- if (allowEmpty && this.match(12)) {
- elts.push(null);
- } else if (this.eat(close)) {
- break;
- } else if (this.match(21)) {
- elts.push(this.parseAssignableListItemTypes(this.parseRestBinding()));
- if (!this.checkCommaAfterRest(closeCharCode)) {
- this.expect(close);
- break;
- }
- } else {
- const decorators = [];
- if (this.match(26) && this.hasPlugin("decorators")) {
- this.raise(Errors.UnsupportedParameterDecorator, {
- at: this.state.startLoc
- });
- }
- while (this.match(26)) {
- decorators.push(this.parseDecorator());
- }
- elts.push(this.parseAssignableListItem(allowModifiers, decorators));
- }
- }
- return elts;
- }
- parseBindingRestProperty(prop) {
- this.next();
- prop.argument = this.parseIdentifier();
- this.checkCommaAfterRest(125);
- return this.finishNode(prop, "RestElement");
- }
- parseBindingProperty() {
- const prop = this.startNode();
- const {
- type,
- startLoc
- } = this.state;
- if (type === 21) {
- return this.parseBindingRestProperty(prop);
- } else if (type === 136) {
- this.expectPlugin("destructuringPrivate", startLoc);
- this.classScope.usePrivateName(this.state.value, startLoc);
- prop.key = this.parsePrivateName();
- } else {
- this.parsePropertyName(prop);
- }
- prop.method = false;
- return this.parseObjPropValue(prop, startLoc, false, false, true, false);
- }
- parseAssignableListItem(allowModifiers, decorators) {
- const left = this.parseMaybeDefault();
- this.parseAssignableListItemTypes(left);
- const elt = this.parseMaybeDefault(left.loc.start, left);
- if (decorators.length) {
- left.decorators = decorators;
- }
- return elt;
- }
- parseAssignableListItemTypes(param) {
- return param;
- }
- parseMaybeDefault(startLoc, left) {
- var _startLoc, _left;
- (_startLoc = startLoc) != null ? _startLoc : startLoc = this.state.startLoc;
- left = (_left = left) != null ? _left : this.parseBindingAtom();
- if (!this.eat(29)) return left;
- const node = this.startNodeAt(startLoc);
- node.left = left;
- node.right = this.parseMaybeAssignAllowIn();
- return this.finishNode(node, "AssignmentPattern");
- }
- isValidLVal(type, isUnparenthesizedInAssign, binding) {
- return getOwn({
- AssignmentPattern: "left",
- RestElement: "argument",
- ObjectProperty: "value",
- ParenthesizedExpression: "expression",
- ArrayPattern: "elements",
- ObjectPattern: "properties"
- }, type);
- }
- checkLVal(expression, {
- in: ancestor,
- binding = BIND_NONE,
- checkClashes = false,
- strictModeChanged = false,
- hasParenthesizedAncestor = false
- }) {
- var _expression$extra;
- const type = expression.type;
- if (this.isObjectMethod(expression)) return;
- if (type === "MemberExpression") {
- if (binding !== BIND_NONE) {
- this.raise(Errors.InvalidPropertyBindingPattern, {
- at: expression
- });
- }
- return;
- }
- if (type === "Identifier") {
- this.checkIdentifier(expression, binding, strictModeChanged);
- const {
- name
- } = expression;
- if (checkClashes) {
- if (checkClashes.has(name)) {
- this.raise(Errors.ParamDupe, {
- at: expression
- });
- } else {
- checkClashes.add(name);
- }
- }
- return;
- }
- const validity = this.isValidLVal(type, !(hasParenthesizedAncestor || (_expression$extra = expression.extra) != null && _expression$extra.parenthesized) && ancestor.type === "AssignmentExpression", binding);
- if (validity === true) return;
- if (validity === false) {
- const ParseErrorClass = binding === BIND_NONE ? Errors.InvalidLhs : Errors.InvalidLhsBinding;
- this.raise(ParseErrorClass, {
- at: expression,
- ancestor
- });
- return;
- }
- const [key, isParenthesizedExpression] = Array.isArray(validity) ? validity : [validity, type === "ParenthesizedExpression"];
- const nextAncestor = type === "ArrayPattern" || type === "ObjectPattern" || type === "ParenthesizedExpression" ? {
- type
- } : ancestor;
- for (const child of [].concat(expression[key])) {
- if (child) {
- this.checkLVal(child, {
- in: nextAncestor,
- binding,
- checkClashes,
- strictModeChanged,
- hasParenthesizedAncestor: isParenthesizedExpression
- });
- }
- }
- }
- checkIdentifier(at, bindingType, strictModeChanged = false) {
- if (this.state.strict && (strictModeChanged ? isStrictBindReservedWord(at.name, this.inModule) : isStrictBindOnlyReservedWord(at.name))) {
- if (bindingType === BIND_NONE) {
- this.raise(Errors.StrictEvalArguments, {
- at,
- referenceName: at.name
- });
- } else {
- this.raise(Errors.StrictEvalArgumentsBinding, {
- at,
- bindingName: at.name
- });
- }
- }
- if (bindingType & BIND_FLAGS_NO_LET_IN_LEXICAL && at.name === "let") {
- this.raise(Errors.LetInLexicalBinding, {
- at
- });
- }
- if (!(bindingType & BIND_NONE)) {
- this.declareNameFromIdentifier(at, bindingType);
- }
- }
- declareNameFromIdentifier(identifier, binding) {
- this.scope.declareName(identifier.name, binding, identifier.loc.start);
- }
- checkToRestConversion(node, allowPattern) {
- switch (node.type) {
- case "ParenthesizedExpression":
- this.checkToRestConversion(node.expression, allowPattern);
- break;
- case "Identifier":
- case "MemberExpression":
- break;
- case "ArrayExpression":
- case "ObjectExpression":
- if (allowPattern) break;
- default:
- this.raise(Errors.InvalidRestAssignmentPattern, {
- at: node
- });
- }
- }
- checkCommaAfterRest(close) {
- if (!this.match(12)) {
- return false;
- }
- this.raise(this.lookaheadCharCode() === close ? Errors.RestTrailingComma : Errors.ElementAfterRest, {
- at: this.state.startLoc
- });
- return true;
- }
-}
-
class ExpressionParser extends LValParser {
checkProto(prop, isRecord, protoRef, refExpressionErrors) {
if (prop.type === "SpreadElement" || this.isObjectMethod(prop) || prop.computed || prop.shorthand) {
@@ -10873,9 +10885,14 @@ class ExpressionParser extends LValParser {
}
let optional = false;
if (type === 18) {
- if (noCalls && this.lookaheadCharCode() === 40) {
- state.stop = true;
- return base;
+ if (noCalls) {
+ this.raise(Errors.OptionalChainingNoNew, {
+ at: this.state.startLoc
+ });
+ if (this.lookaheadCharCode() === 40) {
+ state.stop = true;
+ return base;
+ }
}
state.optionalChainMember = optional = true;
this.next();
@@ -11519,7 +11536,7 @@ class ExpressionParser extends LValParser {
const meta = this.createIdentifier(this.startNodeAtNode(node), "new");
this.next();
const metaProp = this.parseMetaProperty(node, meta, "target");
- if (!this.scope.inNonArrowFunction && !this.scope.inClass) {
+ if (!this.scope.inNonArrowFunction && !this.scope.inClass && !this.options.allowNewTargetOutsideFunction) {
this.raise(Errors.UnexpectedNewTarget, {
at: metaProp
});
@@ -11540,20 +11557,11 @@ class ExpressionParser extends LValParser {
return this.finishNode(node, "NewExpression");
}
parseNewCallee(node) {
- var _node$callee$extra;
node.callee = this.parseNoCallExpr();
if (node.callee.type === "Import") {
this.raise(Errors.ImportCallNotNewExpression, {
at: node.callee
});
- } else if (this.isOptionalChain(node.callee) && !((_node$callee$extra = node.callee.extra) != null && _node$callee$extra.parenthesized)) {
- this.raise(Errors.OptionalChainingNoNew, {
- at: this.state.lastTokEndLoc
- });
- } else if (this.eat(18)) {
- this.raise(Errors.OptionalChainingNoNew, {
- at: this.state.startLoc
- });
}
}
parseTemplateElement(isTagged) {
@@ -11841,10 +11849,9 @@ class ExpressionParser extends LValParser {
parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope = false) {
this.initFunction(node, isAsync);
node.generator = isGenerator;
- const allowModifiers = isConstructor;
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.parseFunctionParams(node, isConstructor);
const finishedNode = this.parseFunctionBodyAndFinish(node, type, true);
this.prodParam.exit();
this.scope.exit();
@@ -12029,7 +12036,21 @@ class ExpressionParser extends LValParser {
if (!canBeReservedWord(word)) {
return;
}
- if (word === "yield") {
+ if (checkKeywords && isKeyword(word)) {
+ this.raise(Errors.UnexpectedKeyword, {
+ at: startLoc,
+ keyword: word
+ });
+ return;
+ }
+ const reservedTest = !this.state.strict ? isReservedWord : isBinding ? isStrictBindReservedWord : isStrictReservedWord;
+ if (reservedTest(word, this.inModule)) {
+ this.raise(Errors.UnexpectedReservedWord, {
+ at: startLoc,
+ reservedWord: word
+ });
+ return;
+ } else if (word === "yield") {
if (this.prodParam.hasYield) {
this.raise(Errors.YieldBindingIdentifier, {
at: startLoc
@@ -12060,20 +12081,6 @@ class ExpressionParser extends LValParser {
return;
}
}
- if (checkKeywords && isKeyword(word)) {
- this.raise(Errors.UnexpectedKeyword, {
- at: startLoc,
- keyword: word
- });
- return;
- }
- const reservedTest = !this.state.strict ? isReservedWord : isBinding ? isStrictBindReservedWord : isStrictReservedWord;
- if (reservedTest(word, this.inModule)) {
- this.raise(Errors.UnexpectedReservedWord, {
- at: startLoc,
- reservedWord: word
- });
- }
}
isAwaitAllowed() {
if (this.prodParam.hasAwait) return true;
@@ -12518,10 +12525,17 @@ class StatementParser extends ExpressionParser {
return this.parseStatementLike(ParseStatementFlag.AllowImportExport | ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | ParseStatementFlag.AllowLabeledFunction);
}
parseStatementListItem() {
- return this.parseStatementLike(ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | ParseStatementFlag.AllowLabeledFunction);
+ return this.parseStatementLike(ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | (!this.options.annexB || this.state.strict ? 0 : ParseStatementFlag.AllowLabeledFunction));
}
- parseStatementOrFunctionDeclaration(disallowLabeledFunction) {
- return this.parseStatementLike(ParseStatementFlag.AllowFunctionDeclaration | (disallowLabeledFunction ? 0 : ParseStatementFlag.AllowLabeledFunction));
+ parseStatementOrSloppyAnnexBFunctionDeclaration(allowLabeledFunction = false) {
+ let flags = ParseStatementFlag.StatementOnly;
+ if (this.options.annexB && !this.state.strict) {
+ flags |= ParseStatementFlag.AllowFunctionDeclaration;
+ if (allowLabeledFunction) {
+ flags |= ParseStatementFlag.AllowLabeledFunction;
+ }
+ }
+ return this.parseStatementLike(flags);
}
parseStatement() {
return this.parseStatementLike(ParseStatementFlag.StatementOnly);
@@ -12552,16 +12566,10 @@ class StatementParser extends ExpressionParser {
return this.parseForStatement(node);
case 68:
if (this.lookaheadCharCode() === 46) break;
- if (!allowDeclaration) {
- if (this.state.strict) {
- this.raise(Errors.StrictFunction, {
- at: this.state.startLoc
- });
- } else if (!allowFunctionDeclaration) {
- this.raise(Errors.SloppyFunction, {
- at: this.state.startLoc
- });
- }
+ if (!allowFunctionDeclaration) {
+ this.raise(this.state.strict ? Errors.StrictFunction : this.options.annexB ? Errors.SloppyFunctionAnnexB : Errors.SloppyFunction, {
+ at: this.state.startLoc
+ });
}
return this.parseFunctionStatement(node, false, !allowDeclaration && allowFunctionDeclaration);
case 80:
@@ -12687,11 +12695,20 @@ class StatementParser extends ExpressionParser {
}
decoratorsEnabledBeforeExport() {
if (this.hasPlugin("decorators-legacy")) return true;
- return this.hasPlugin("decorators") && !!this.getPluginOption("decorators", "decoratorsBeforeExport");
+ return this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport") !== false;
}
maybeTakeDecorators(maybeDecorators, classNode, exportNode) {
if (maybeDecorators) {
- classNode.decorators = maybeDecorators;
+ if (classNode.decorators && classNode.decorators.length > 0) {
+ if (typeof this.getPluginOption("decorators", "decoratorsBeforeExport") !== "boolean") {
+ this.raise(Errors.DecoratorsBeforeAfterExport, {
+ at: classNode.decorators[0]
+ });
+ }
+ classNode.decorators.unshift(...maybeDecorators);
+ } else {
+ classNode.decorators = maybeDecorators;
+ }
this.resetStartLocationFromNode(classNode, maybeDecorators[0]);
if (exportNode) this.resetStartLocationFromNode(exportNode, classNode);
}
@@ -12900,8 +12917,8 @@ class StatementParser extends ExpressionParser {
parseIfStatement(node) {
this.next();
node.test = this.parseHeaderExpression();
- node.consequent = this.parseStatementOrFunctionDeclaration(true);
- node.alternate = this.eat(66) ? this.parseStatementOrFunctionDeclaration(true) : null;
+ node.consequent = this.parseStatementOrSloppyAnnexBFunctionDeclaration();
+ node.alternate = this.eat(66) ? this.parseStatementOrSloppyAnnexBFunctionDeclaration() : null;
return this.finishNode(node, "IfStatement");
}
parseReturnStatement(node) {
@@ -12973,8 +12990,7 @@ class StatementParser extends ExpressionParser {
}
parseCatchClauseParam() {
const param = this.parseBindingAtom();
- const simple = param.type === "Identifier";
- this.scope.enter(simple ? SCOPE_SIMPLE_CATCH : 0);
+ this.scope.enter(this.options.annexB && param.type === "Identifier" ? SCOPE_SIMPLE_CATCH : 0);
this.checkLVal(param, {
in: {
type: "CatchClause"
@@ -13063,7 +13079,7 @@ class StatementParser extends ExpressionParser {
kind: kind,
statementStart: this.state.start
});
- node.body = flags & ParseStatementFlag.AllowLabeledFunction ? this.parseStatementOrFunctionDeclaration(false) : this.parseStatement();
+ node.body = flags & ParseStatementFlag.AllowLabeledFunction ? this.parseStatementOrSloppyAnnexBFunctionDeclaration(true) : this.parseStatement();
this.state.labels.pop();
node.label = expr;
return this.finishNode(node, "LabeledStatement");
@@ -13145,7 +13161,7 @@ class StatementParser extends ExpressionParser {
} else {
node.await = awaitAt !== null;
}
- if (init.type === "VariableDeclaration" && init.declarations[0].init != null && (!isForIn || this.state.strict || init.kind !== "var" || init.declarations[0].id.type !== "Identifier")) {
+ if (init.type === "VariableDeclaration" && init.declarations[0].init != null && (!isForIn || !this.options.annexB || this.state.strict || init.kind !== "var" || init.declarations[0].id.type !== "Identifier")) {
this.raise(Errors.ForInOfLoopInitializer, {
at: init,
type: isForIn ? "ForInStatement" : "ForOfStatement"
@@ -13250,15 +13266,15 @@ class StatementParser extends ExpressionParser {
parseFunctionId(requireId) {
return requireId || tokenIsIdentifier(this.state.type) ? this.parseIdentifier() : null;
}
- parseFunctionParams(node, allowModifiers) {
+ parseFunctionParams(node, isConstructor) {
this.expect(10);
this.expressionScope.enter(newParameterDeclarationScope());
- node.params = this.parseBindingList(11, 41, false, allowModifiers);
+ node.params = this.parseBindingList(11, 41, ParseBindingListFlags.IS_FUNCTION_PARAMS | (isConstructor ? ParseBindingListFlags.IS_CONSTRUCTOR_PARAMS : 0));
this.expressionScope.exit();
}
registerFunctionStatementId(node) {
if (!node.id) return;
- this.scope.declareName(node.id.name, this.state.strict || node.generator || node.async ? this.scope.treatFunctionsAsVar ? BIND_VAR : BIND_LEXICAL : BIND_FUNCTION, node.id.loc.start);
+ this.scope.declareName(node.id.name, !this.options.annexB || this.state.strict || node.generator || node.async ? this.scope.treatFunctionsAsVar ? BIND_VAR : BIND_LEXICAL : BIND_FUNCTION, node.id.loc.start);
}
parseClass(node, isStatement, optionalId) {
this.next();
@@ -13731,7 +13747,7 @@ class StatementParser extends ExpressionParser {
return this.parseClass(expr, true, true);
}
if (this.match(26)) {
- if (this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport")) {
+ if (this.hasPlugin("decorators") && this.getPluginOption("decorators", "decoratorsBeforeExport") === true) {
this.raise(Errors.DecoratorBeforeExport, {
at: this.state.startLoc
});
@@ -13806,8 +13822,8 @@ class StatementParser extends ExpressionParser {
if (type === 26) {
this.expectOnePlugin(["decorators", "decorators-legacy"]);
if (this.hasPlugin("decorators")) {
- if (this.getPluginOption("decorators", "decoratorsBeforeExport")) {
- throw this.raise(Errors.DecoratorBeforeExport, {
+ if (this.getPluginOption("decorators", "decoratorsBeforeExport") === true) {
+ this.raise(Errors.DecoratorBeforeExport, {
at: this.state.startLoc
});
}
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 983ae9f42e..f8a3a8e3d6 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.20.15",
+ "version": "7.21.2",
"description": "A JavaScript parser",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-parser",
@@ -36,7 +36,7 @@
"devDependencies": {
"@babel/code-frame": "^7.18.6",
"@babel/helper-check-duplicate-nodes": "^7.18.6",
- "@babel/helper-fixtures": "^7.19.4",
+ "@babel/helper-fixtures": "^7.21.0",
"@babel/helper-string-parser": "^7.19.4",
"@babel/helper-validator-identifier": "^7.19.1",
"charcodes": "^0.2.0"
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 0a9ee961a8..9b0a6f99b8 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
@@ -10,8 +10,10 @@ var virtualTypes = require("./path/lib/virtual-types");
var _t = require("@babel/types");
const {
DEPRECATED_KEYS,
+ DEPRECATED_ALIASES,
FLIPPED_ALIAS_KEYS,
- TYPES
+ TYPES,
+ __internal__deprecationWarning: deprecationWarning
} = _t;
function isVirtualType(type) {
return type in virtualTypes;
@@ -56,14 +58,18 @@ function explode(visitor) {
}
for (const nodeType of Object.keys(visitor)) {
if (shouldIgnoreKey(nodeType)) continue;
- const fns = visitor[nodeType];
let aliases = FLIPPED_ALIAS_KEYS[nodeType];
- const deprecatedKey = DEPRECATED_KEYS[nodeType];
- if (deprecatedKey) {
- console.trace(`Visitor defined for ${nodeType} but it has been renamed to ${deprecatedKey}`);
+ if (nodeType in DEPRECATED_KEYS) {
+ const deprecatedKey = DEPRECATED_KEYS[nodeType];
+ deprecationWarning(nodeType, deprecatedKey, "Visitor ");
aliases = [deprecatedKey];
+ } else if (nodeType in DEPRECATED_ALIASES) {
+ const deprecatedAlias = DEPRECATED_ALIASES[nodeType];
+ deprecationWarning(nodeType, deprecatedAlias, "Visitor ");
+ aliases = FLIPPED_ALIAS_KEYS[deprecatedAlias];
}
if (!aliases) continue;
+ const fns = visitor[nodeType];
delete visitor[nodeType];
for (const alias of aliases) {
const existing = visitor[alias];
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 6895601246..bbf81a68c2 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.20.13",
+ "version": "7.21.2",
"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.20.7",
+ "@babel/generator": "^7.21.1",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
+ "@babel/helper-function-name": "^7.21.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.13",
- "@babel/types": "^7.20.7",
+ "@babel/parser": "^7.21.2",
+ "@babel/types": "^7.21.2",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js
index 6dfead65e2..eeb839cef1 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js
@@ -109,6 +109,7 @@ exports.assertImportAttribute = assertImportAttribute;
exports.assertImportDeclaration = assertImportDeclaration;
exports.assertImportDefaultSpecifier = assertImportDefaultSpecifier;
exports.assertImportNamespaceSpecifier = assertImportNamespaceSpecifier;
+exports.assertImportOrExportDeclaration = assertImportOrExportDeclaration;
exports.assertImportSpecifier = assertImportSpecifier;
exports.assertIndexedAccessType = assertIndexedAccessType;
exports.assertInferredPredicate = assertInferredPredicate;
@@ -306,7 +307,7 @@ exports.assertWhileStatement = assertWhileStatement;
exports.assertWithStatement = assertWithStatement;
exports.assertYieldExpression = assertYieldExpression;
var _is = require("../../validators/is");
-
+var _deprecationWarning = require("../../utils/deprecationWarning");
function assert(type, node, opts) {
if (!(0, _is.default)(type, node, opts)) {
throw new Error(`Expected type "${type}" with option ${JSON.stringify(opts)}, ` + `but instead got "${node.type}".`);
@@ -1152,8 +1153,8 @@ function assertPattern(node, opts) {
function assertClass(node, opts) {
assert("Class", node, opts);
}
-function assertModuleDeclaration(node, opts) {
- assert("ModuleDeclaration", node, opts);
+function assertImportOrExportDeclaration(node, opts) {
+ assert("ImportOrExportDeclaration", node, opts);
}
function assertExportDeclaration(node, opts) {
assert("ExportDeclaration", node, opts);
@@ -1207,20 +1208,24 @@ function assertTSBaseType(node, opts) {
assert("TSBaseType", node, opts);
}
function assertNumberLiteral(node, opts) {
- console.trace("The node type NumberLiteral has been renamed to NumericLiteral");
+ (0, _deprecationWarning.default)("assertNumberLiteral", "assertNumericLiteral");
assert("NumberLiteral", node, opts);
}
function assertRegexLiteral(node, opts) {
- console.trace("The node type RegexLiteral has been renamed to RegExpLiteral");
+ (0, _deprecationWarning.default)("assertRegexLiteral", "assertRegExpLiteral");
assert("RegexLiteral", node, opts);
}
function assertRestProperty(node, opts) {
- console.trace("The node type RestProperty has been renamed to RestElement");
+ (0, _deprecationWarning.default)("assertRestProperty", "assertRestElement");
assert("RestProperty", node, opts);
}
function assertSpreadProperty(node, opts) {
- console.trace("The node type SpreadProperty has been renamed to SpreadElement");
+ (0, _deprecationWarning.default)("assertSpreadProperty", "assertSpreadElement");
assert("SpreadProperty", node, opts);
}
+function assertModuleDeclaration(node, opts) {
+ (0, _deprecationWarning.default)("assertModuleDeclaration", "assertImportOrExportDeclaration");
+ assert("ModuleDeclaration", node, opts);
+}
//# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js
index 55336aeb80..e70f7626b5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js
@@ -257,7 +257,7 @@ exports.whileStatement = whileStatement;
exports.withStatement = withStatement;
exports.yieldExpression = yieldExpression;
var _validateNode = require("../validateNode");
-
+var _deprecationWarning = require("../../utils/deprecationWarning");
function arrayExpression(elements = []) {
return (0, _validateNode.default)({
type: "ArrayExpression",
@@ -1966,19 +1966,19 @@ function tsTypeParameter(constraint = null, _default = null, name) {
});
}
function NumberLiteral(value) {
- console.trace("The node type NumberLiteral has been renamed to NumericLiteral");
+ (0, _deprecationWarning.default)("NumberLiteral", "NumericLiteral", "The node type ");
return numericLiteral(value);
}
function RegexLiteral(pattern, flags = "") {
- console.trace("The node type RegexLiteral has been renamed to RegExpLiteral");
+ (0, _deprecationWarning.default)("RegexLiteral", "RegExpLiteral", "The node type ");
return regExpLiteral(pattern, flags);
}
function RestProperty(argument) {
- console.trace("The node type RestProperty has been renamed to RestElement");
+ (0, _deprecationWarning.default)("RestProperty", "RestElement", "The node type ");
return restElement(argument);
}
function SpreadProperty(argument) {
- console.trace("The node type SpreadProperty has been renamed to SpreadElement");
+ (0, _deprecationWarning.default)("SpreadProperty", "SpreadElement", "The node type ");
return spreadElement(argument);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js
index bcc1317bb7..9934c1bc09 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/clone/cloneNode.js
@@ -19,7 +19,6 @@ function cloneIfNodeOrArray(obj, deep, withoutLoc, commentsCache) {
}
return cloneIfNode(obj, deep, withoutLoc, commentsCache);
}
-
function cloneNode(node, deep = true, withoutLoc = false) {
return cloneNodeInternal(node, deep, withoutLoc, new Map());
}
@@ -31,7 +30,6 @@ function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache)
const newNode = {
type: node.type
};
-
if ((0, _generated.isIdentifier)(node)) {
newNode.name = node.name;
if (has(node, "optional") && typeof node.optional === "boolean") {
@@ -46,11 +44,9 @@ function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache)
for (const field of Object.keys(_definitions.NODE_FIELDS[type])) {
if (has(node, field)) {
if (deep) {
- newNode[field] = (0, _generated.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray(
- node[field], true, withoutLoc, commentsCache);
+ newNode[field] = (0, _generated.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray(node[field], true, withoutLoc, commentsCache);
} else {
- newNode[field] =
- node[field];
+ newNode[field] = node[field];
}
}
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js
index f132e7c135..14b34afae6 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js
@@ -3,9 +3,8 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
-exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = exports.ACCESSOR_TYPES = void 0;
+exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMPORTOREXPORTDECLARATION_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = exports.ACCESSOR_TYPES = void 0;
var _definitions = require("../../definitions");
-
const STANDARDIZED_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Standardized"];
exports.STANDARDIZED_TYPES = STANDARDIZED_TYPES;
const EXPRESSION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Expression"];
@@ -68,8 +67,8 @@ const PATTERN_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Pattern"];
exports.PATTERN_TYPES = PATTERN_TYPES;
const CLASS_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Class"];
exports.CLASS_TYPES = CLASS_TYPES;
-const MODULEDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ModuleDeclaration"];
-exports.MODULEDECLARATION_TYPES = MODULEDECLARATION_TYPES;
+const IMPORTOREXPORTDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ImportOrExportDeclaration"];
+exports.IMPORTOREXPORTDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES;
const EXPORTDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ExportDeclaration"];
exports.EXPORTDECLARATION_TYPES = EXPORTDECLARATION_TYPES;
const MODULESPECIFIER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ModuleSpecifier"];
@@ -104,5 +103,7 @@ const TSTYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSType"];
exports.TSTYPE_TYPES = TSTYPE_TYPES;
const TSBASETYPE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["TSBaseType"];
exports.TSBASETYPE_TYPES = TSBASETYPE_TYPES;
+const MODULEDECLARATION_TYPES = IMPORTOREXPORTDECLARATION_TYPES;
+exports.MODULEDECLARATION_TYPES = MODULEDECLARATION_TYPES;
//# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js
index 22599a049c..56ad5c2bee 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js
@@ -21,7 +21,6 @@ function gatherSequenceExpressions(nodes, scope, declars) {
exprs.push(node.expression);
} else if ((0, _generated.isVariableDeclaration)(node)) {
if (node.kind !== "var") return;
-
for (const declar of node.declarations) {
const bindings = (0, _getBindingIdentifiers.default)(declar);
for (const key of Object.keys(bindings)) {
@@ -39,12 +38,10 @@ function gatherSequenceExpressions(nodes, scope, declars) {
const consequent = node.consequent ? gatherSequenceExpressions([node.consequent], scope, declars) : scope.buildUndefinedNode();
const alternate = node.alternate ? gatherSequenceExpressions([node.alternate], scope, declars) : scope.buildUndefinedNode();
if (!consequent || !alternate) return;
-
exprs.push((0, _generated2.conditionalExpression)(node.test, consequent, alternate));
} else if ((0, _generated.isBlockStatement)(node)) {
const body = gatherSequenceExpressions(node.body, scope, declars);
if (!body) return;
-
exprs.push(body);
} else if ((0, _generated.isEmptyStatement)(node)) {
if (nodes.indexOf(node) === 0) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js
index f739a92921..5ee040e82f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toComputedKey.js
@@ -6,8 +6,7 @@ Object.defineProperty(exports, "__esModule", {
exports.default = toComputedKey;
var _generated = require("../validators/generated");
var _generated2 = require("../builders/generated");
-function toComputedKey(node,
-key = node.key || node.property) {
+function toComputedKey(node, key = node.key || node.property) {
if (!node.computed && (0, _generated.isIdentifier)(key)) key = (0, _generated2.stringLiteral)(key.name);
return key;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js
index 5a0a237693..f52bd3abac 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toExpression.js
@@ -11,17 +11,14 @@ function toExpression(node) {
if ((0, _generated.isExpressionStatement)(node)) {
node = node.expression;
}
-
if ((0, _generated.isExpression)(node)) {
return node;
}
-
if ((0, _generated.isClass)(node)) {
node.type = "ClassExpression";
} else if ((0, _generated.isFunction)(node)) {
node.type = "FunctionExpression";
}
-
if (!(0, _generated.isExpression)(node)) {
throw new Error(`cannot turn ${node.type} to an expression`);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js
index f2cb843491..6294e6afd5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toIdentifier.js
@@ -8,14 +8,11 @@ var _isValidIdentifier = require("../validators/isValidIdentifier");
var _helperValidatorIdentifier = require("@babel/helper-validator-identifier");
function toIdentifier(input) {
input = input + "";
-
let name = "";
for (const c of input) {
name += (0, _helperValidatorIdentifier.isIdentifierChar)(c.codePointAt(0)) ? c : "-";
}
-
name = name.replace(/^[-0-9]+/, "");
-
name = name.replace(/[-\s]+(.)?/g, function (match, c) {
return c ? c.toUpperCase() : "";
});
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js
index 7bd0c99853..059ce9f1cf 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toKeyAlias.js
@@ -9,7 +9,6 @@ var _cloneNode = require("../clone/cloneNode");
var _removePropertiesDeep = require("../modifications/removePropertiesDeep");
function toKeyAlias(node, key = node.key) {
let alias;
-
if (node.kind === "method") {
return toKeyAlias.increment() + "";
} else if ((0, _generated.isIdentifier)(key)) {
@@ -19,11 +18,9 @@ function toKeyAlias(node, key = node.key) {
} else {
alias = JSON.stringify((0, _removePropertiesDeep.default)((0, _cloneNode.default)(key)));
}
-
if (node.computed) {
alias = `[${alias}]`;
}
-
if (node.static) {
alias = `static:${alias}`;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js
index 4875191352..992a78eea8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toSequenceExpression.js
@@ -13,7 +13,6 @@ function toSequenceExpression(nodes, scope) {
for (const declar of declars) {
scope.push(declar);
}
-
return result;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js
index 65a1f5062d..45bf21221f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/toStatement.js
@@ -23,7 +23,6 @@ function toStatement(node, ignore) {
} else if ((0, _generated.isAssignmentExpression)(node)) {
return (0, _generated2.expressionStatement)(node);
}
-
if (mustHaveId && !node.id) {
newType = false;
}
@@ -34,9 +33,7 @@ function toStatement(node, ignore) {
throw new Error(`cannot turn ${node.type} to a statement`);
}
}
-
node.type = newType;
-
return node;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js
index 8b952033db..b82bd84900 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/converters/valueToNode.js
@@ -23,19 +23,15 @@ function valueToNode(value) {
if (value === undefined) {
return (0, _generated.identifier)("undefined");
}
-
if (value === true || value === false) {
return (0, _generated.booleanLiteral)(value);
}
-
if (value === null) {
return (0, _generated.nullLiteral)();
}
-
if (typeof value === "string") {
return (0, _generated.stringLiteral)(value);
}
-
if (typeof value === "number") {
let result;
if (Number.isFinite(value)) {
@@ -54,17 +50,14 @@ function valueToNode(value) {
}
return result;
}
-
if (isRegExp(value)) {
const pattern = value.source;
const flags = value.toString().match(/\/([a-z]+|)$/)[1];
return (0, _generated.regExpLiteral)(pattern, flags);
}
-
if (Array.isArray(value)) {
return (0, _generated.arrayExpression)(value.map(valueToNode));
}
-
if (isPlainObject(value)) {
const props = [];
for (const key of Object.keys(value)) {
@@ -74,8 +67,7 @@ function valueToNode(value) {
} else {
nodeKey = (0, _generated.stringLiteral)(key);
}
- props.push((0, _generated.objectProperty)(nodeKey, valueToNode(
- value[key])));
+ props.push((0, _generated.objectProperty)(nodeKey, valueToNode(value[key])));
}
return (0, _generated.objectExpression)(props);
}
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 ac7cbeb45f..9a01c2b36f 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
@@ -60,8 +60,7 @@ defineType("BinaryExpression", {
const validator = Object.assign(function (node, key, val) {
const validator = node.operator === "in" ? inOp : expression;
validator(node, key, val);
- },
- {
+ }, {
oneOfNodeTypes: ["Expression", "PrivateName"]
});
return validator;
@@ -287,13 +286,11 @@ const functionCommon = () => ({
exports.functionCommon = functionCommon;
const functionTypeAnnotationCommon = () => ({
returnType: {
- validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"),
optional: true
},
typeParameters: {
- validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"),
optional: true
}
});
@@ -351,8 +348,11 @@ defineType("FunctionExpression", {
});
const patternLikeCommon = () => ({
typeAnnotation: {
- validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"),
+ optional: true
+ },
+ optional: {
+ validate: (0, _utils.assertValueType)("boolean"),
optional: true
},
decorators: {
@@ -375,10 +375,6 @@ defineType("Identifier", {
}, {
type: "string"
}))
- },
- optional: {
- validate: (0, _utils.assertValueType)("boolean"),
- optional: true
}
}),
validate(parent, key, node) {
@@ -389,7 +385,6 @@ defineType("Identifier", {
const nonComp = {
computed: false
};
-
if (parentKey === "property") {
if ((0, _is.default)("MemberExpression", parent, nonComp)) return;
if ((0, _is.default)("OptionalMemberExpression", parent, nonComp)) return;
@@ -407,9 +402,7 @@ defineType("Identifier", {
meta: node
})) return;
}
- if (
- ((0, _helperValidatorIdentifier.isKeyword)(node.name) || (0, _helperValidatorIdentifier.isReservedWord)(node.name, false)) &&
- node.name !== "this") {
+ if (((0, _helperValidatorIdentifier.isKeyword)(node.name) || (0, _helperValidatorIdentifier.isReservedWord)(node.name, false)) && node.name !== "this") {
throw new TypeError(`"${node.name}" is not a valid identifier`);
}
}
@@ -676,10 +669,6 @@ defineType("RestElement", {
fields: Object.assign({}, patternLikeCommon(), {
argument: {
validate: !process.env.BABEL_TYPES_8_BREAKING ? (0, _utils.assertNodeType)("LVal") : (0, _utils.assertNodeType)("Identifier", "ArrayPattern", "ObjectPattern", "MemberExpression", "TSAsExpression", "TSSatisfiesExpression", "TSTypeAssertion", "TSNonNullExpression")
- },
- optional: {
- validate: (0, _utils.assertValueType)("boolean"),
- optional: true
}
}),
validate(parent, key) {
@@ -763,7 +752,6 @@ defineType("TryStatement", {
block: {
validate: (0, _utils.chain)((0, _utils.assertNodeType)("BlockStatement"), Object.assign(function (node) {
if (!process.env.BABEL_TYPES_8_BREAKING) return;
-
if (!node.handler && !node.finalizer) {
throw new TypeError("TryStatement expects either a handler or finalizer, or both");
}
@@ -823,8 +811,7 @@ defineType("VariableDeclaration", {
optional: true
},
kind: {
- validate: (0, _utils.assertOneOf)("var", "let", "const",
- "using")
+ validate: (0, _utils.assertOneOf)("var", "let", "const", "using")
},
declarations: {
validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("VariableDeclarator")))
@@ -890,7 +877,6 @@ defineType("WithStatement", {
}
}
});
-
defineType("AssignmentPattern", {
visitor: ["left", "right", "decorators"],
builder: ["left", "right"],
@@ -915,14 +901,6 @@ defineType("ArrayPattern", {
fields: Object.assign({}, patternLikeCommon(), {
elements: {
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"))),
- optional: true
- },
- optional: {
- validate: (0, _utils.assertValueType)("boolean"),
- optional: true
}
})
});
@@ -961,8 +939,7 @@ defineType("ClassExpression", {
optional: true
},
typeParameters: {
- validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"),
optional: true
},
body: {
@@ -998,8 +975,7 @@ defineType("ClassDeclaration", {
validate: (0, _utils.assertNodeType)("Identifier")
},
typeParameters: {
- validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeParameterDeclaration", "TSTypeParameterDeclaration", "Noop"),
optional: true
},
body: {
@@ -1046,7 +1022,7 @@ defineType("ClassDeclaration", {
});
defineType("ExportAllDeclaration", {
visitor: ["source"],
- aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"],
+ aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"],
fields: {
source: {
validate: (0, _utils.assertNodeType)("StringLiteral")
@@ -1060,7 +1036,7 @@ defineType("ExportAllDeclaration", {
});
defineType("ExportDefaultDeclaration", {
visitor: ["declaration"],
- aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"],
+ aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"],
fields: {
declaration: {
validate: (0, _utils.assertNodeType)("TSDeclareFunction", "FunctionDeclaration", "ClassDeclaration", "Expression")
@@ -1070,13 +1046,12 @@ defineType("ExportDefaultDeclaration", {
});
defineType("ExportNamedDeclaration", {
visitor: ["declaration", "specifiers", "source"],
- aliases: ["Statement", "Declaration", "ModuleDeclaration", "ExportDeclaration"],
+ aliases: ["Statement", "Declaration", "ImportOrExportDeclaration", "ExportDeclaration"],
fields: {
declaration: {
optional: true,
validate: (0, _utils.chain)((0, _utils.assertNodeType)("Declaration"), Object.assign(function (node, key, val) {
if (!process.env.BABEL_TYPES_8_BREAKING) return;
-
if (val && node.specifiers.length) {
throw new TypeError("Only declaration or specifiers is allowed on ExportNamedDeclaration");
}
@@ -1084,7 +1059,6 @@ defineType("ExportNamedDeclaration", {
oneOfNodeTypes: ["Declaration"]
}), function (node, key, val) {
if (!process.env.BABEL_TYPES_8_BREAKING) return;
-
if (val && node.source) {
throw new TypeError("Cannot export a declaration from a source");
}
@@ -1163,7 +1137,7 @@ defineType("ForOfStatement", {
});
defineType("ImportDeclaration", {
visitor: ["specifiers", "source"],
- aliases: ["Statement", "Declaration", "ModuleDeclaration"],
+ aliases: ["Statement", "Declaration", "ImportOrExportDeclaration"],
fields: {
assertions: {
optional: true,
@@ -1316,7 +1290,6 @@ defineType("ClassMethod", {
});
defineType("ObjectPattern", {
visitor: ["properties", "typeAnnotation", "decorators"],
-
builder: ["properties"],
aliases: ["Pattern", "PatternLike", "LVal"],
fields: Object.assign({}, patternLikeCommon(), {
@@ -1404,8 +1377,7 @@ defineType("TemplateLiteral", {
validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("TemplateElement")))
},
expressions: {
- validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression",
- "TSType")), function (node, key, val) {
+ validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Expression", "TSType")), function (node, key, val) {
if (node.quasis.length !== val.length + 1) {
throw new TypeError(`Number of ${node.type} quasis should be exactly one more than the number of expressions.\nExpected ${val.length + 1} quasis but got ${node.quasis.length}`);
}
@@ -1435,7 +1407,6 @@ defineType("YieldExpression", {
}
}
});
-
defineType("AwaitExpression", {
builder: ["argument"],
visitor: ["argument"],
@@ -1446,11 +1417,9 @@ defineType("AwaitExpression", {
}
}
});
-
defineType("Import", {
aliases: ["Expression"]
});
-
defineType("BigIntLiteral", {
builder: ["value"],
fields: {
@@ -1484,8 +1453,7 @@ defineType("OptionalMemberExpression", {
const validator = Object.assign(function (node, key, val) {
const validator = node.computed ? computed : normal;
validator(node, key, val);
- },
- {
+ }, {
oneOfNodeTypes: ["Expression", "Identifier"]
});
return validator;
@@ -1523,7 +1491,6 @@ defineType("OptionalCallExpression", {
}
}
});
-
defineType("ClassProperty", {
visitor: ["key", "value", "typeAnnotation", "decorators"],
builder: ["key", "value", "typeAnnotation", "decorators", "computed", "static"],
@@ -1538,8 +1505,7 @@ defineType("ClassProperty", {
optional: true
},
typeAnnotation: {
- validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"),
optional: true
},
decorators: {
@@ -1584,8 +1550,7 @@ defineType("ClassAccessorProperty", {
optional: true
},
typeAnnotation: {
- validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"),
optional: true
},
decorators: {
@@ -1619,8 +1584,7 @@ defineType("ClassPrivateProperty", {
optional: true
},
typeAnnotation: {
- validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation",
- "Noop"),
+ validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"),
optional: true
},
decorators: {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js
new file mode 100644
index 0000000000..6c04ed6166
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/deprecated-aliases.js
@@ -0,0 +1,12 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.DEPRECATED_ALIASES = void 0;
+const DEPRECATED_ALIASES = {
+ ModuleDeclaration: "ImportOrExportDeclaration"
+};
+exports.DEPRECATED_ALIASES = DEPRECATED_ALIASES;
+
+//# sourceMappingURL=deprecated-aliases.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js
index 947068086b..2783bbb4e4 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/experimental.js
@@ -95,7 +95,6 @@ var _utils = require("./utils");
},
aliases: ["Expression", "Pureish", "Literal", "Immutable"]
});
-
(0, _utils.default)("ModuleExpression", {
visitor: ["body"],
fields: {
@@ -105,11 +104,9 @@ var _utils = require("./utils");
},
aliases: ["Expression"]
});
-
(0, _utils.default)("TopicReference", {
aliases: ["Expression"]
});
-
(0, _utils.default)("PipelineTopicExpression", {
builder: ["expression"],
visitor: ["expression"],
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js
index 475324c926..fa4218fd0d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/flow.js
@@ -390,7 +390,6 @@ defineType("Variance", {
defineType("VoidTypeAnnotation", {
aliases: ["FlowType", "FlowBaseAnnotation"]
});
-
defineType("EnumDeclaration", {
aliases: ["Statement", "Declaration"],
visitor: ["id", "body"],
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js
index 36e7b2ef49..f777bb8d9e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/index.js
@@ -15,6 +15,12 @@ Object.defineProperty(exports, "BUILDER_KEYS", {
return _utils.BUILDER_KEYS;
}
});
+Object.defineProperty(exports, "DEPRECATED_ALIASES", {
+ enumerable: true,
+ get: function () {
+ return _deprecatedAliases.DEPRECATED_ALIASES;
+ }
+});
Object.defineProperty(exports, "DEPRECATED_KEYS", {
enumerable: true,
get: function () {
@@ -73,6 +79,10 @@ require("./experimental");
require("./typescript");
var _utils = require("./utils");
var _placeholders = require("./placeholders");
+var _deprecatedAliases = require("./deprecated-aliases");
+Object.keys(_deprecatedAliases.DEPRECATED_ALIASES).forEach(deprecatedAlias => {
+ _utils.FLIPPED_ALIAS_KEYS[deprecatedAlias] = _utils.FLIPPED_ALIAS_KEYS[_deprecatedAliases.DEPRECATED_ALIASES[deprecatedAlias]];
+});
_toFastProperties(_utils.VISITOR_KEYS);
_toFastProperties(_utils.ALIAS_KEYS);
_toFastProperties(_utils.FLIPPED_ALIAS_KEYS);
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 bbd2565b1c..3a90a6ba3f 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
@@ -7,13 +7,11 @@ const defineType = (0, _utils.defineAliasedType)("TypeScript");
const bool = (0, _utils.assertValueType)("boolean");
const tSFunctionTypeAnnotationCommon = () => ({
returnType: {
- validate:
- (0, _utils.assertNodeType)("TSTypeAnnotation", "Noop"),
+ validate: (0, _utils.assertNodeType)("TSTypeAnnotation", "Noop"),
optional: true
},
typeParameters: {
- validate:
- (0, _utils.assertNodeType)("TSTypeParameterDeclaration", "Noop"),
+ validate: (0, _utils.assertNodeType)("TSTypeParameterDeclaration", "Noop"),
optional: true
}
});
@@ -474,6 +472,10 @@ defineType("TSTypeParameter", {
validate: (0, _utils.assertValueType)("boolean"),
optional: true
},
+ const: {
+ validate: (0, _utils.assertValueType)("boolean"),
+ optional: true
+ },
constraint: {
validate: (0, _utils.assertNodeType)("TSType"),
optional: true
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js
index 13a6755966..d986781d8f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/utils.js
@@ -197,7 +197,6 @@ function chain(...fns) {
const validTypeOpts = ["aliases", "builder", "deprecatedAlias", "fields", "inherits", "visitor", "validate"];
const validFieldKeys = ["default", "optional", "validate"];
const store = {};
-
function defineAliasedType(...aliases) {
return (type, opts = {}) => {
let defined = opts.aliases;
@@ -244,7 +243,6 @@ function defineType(type, opts = {}) {
if (opts.deprecatedAlias) {
DEPRECATED_KEYS[opts.deprecatedAlias] = type;
}
-
for (const key of visitor.concat(builder)) {
fields[key] = fields[key] || {};
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js
index fd2f395ff9..b9b3187b9c 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js
@@ -60,8 +60,15 @@ var _exportNames = {
isVar: true,
matchesPattern: true,
validate: true,
- buildMatchMemberExpression: true
+ buildMatchMemberExpression: true,
+ __internal__deprecationWarning: true
};
+Object.defineProperty(exports, "__internal__deprecationWarning", {
+ enumerable: true,
+ get: function () {
+ return _deprecationWarning.default;
+ }
+});
Object.defineProperty(exports, "addComment", {
enumerable: true,
get: function () {
@@ -564,7 +571,7 @@ Object.keys(_generated5).forEach(function (key) {
}
});
});
-
+var _deprecationWarning = require("./utils/deprecationWarning");
const react = {
isReactComponent: _isReactComponent.default,
isCompatTag: _isCompatTag.default,
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 19f0fa7381..51816a8d3c 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
@@ -379,6 +379,7 @@ declare class BabelNodeAssignmentPattern extends BabelNode {
left: BabelNodeIdentifier | BabelNodeObjectPattern | BabelNodeArrayPattern | BabelNodeMemberExpression | BabelNodeTSAsExpression | BabelNodeTSSatisfiesExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression;
right: BabelNodeExpression;
decorators?: Array<BabelNodeDecorator>;
+ optional?: boolean;
typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop;
}
@@ -522,6 +523,7 @@ declare class BabelNodeObjectPattern extends BabelNode {
type: "ObjectPattern";
properties: Array<BabelNodeRestElement | BabelNodeObjectProperty>;
decorators?: Array<BabelNodeDecorator>;
+ optional?: boolean;
typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop;
}
@@ -1647,7 +1649,7 @@ type BabelNodeProperty = BabelNodeObjectProperty | BabelNodeClassProperty | Babe
type BabelNodeUnaryLike = BabelNodeUnaryExpression | BabelNodeSpreadElement;
type BabelNodePattern = BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeObjectPattern;
type BabelNodeClass = BabelNodeClassExpression | BabelNodeClassDeclaration;
-type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration;
+type BabelNodeImportOrExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration;
type BabelNodeExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration;
type BabelNodeModuleSpecifier = BabelNodeExportSpecifier | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeExportNamespaceSpecifier | BabelNodeExportDefaultSpecifier;
type BabelNodeAccessor = BabelNodeClassAccessorProperty;
@@ -1665,6 +1667,7 @@ type BabelNodeTypeScript = BabelNodeTSParameterProperty | BabelNodeTSDeclareFunc
type BabelNodeTSTypeElement = BabelNodeTSCallSignatureDeclaration | BabelNodeTSConstructSignatureDeclaration | BabelNodeTSPropertySignature | BabelNodeTSMethodSignature | BabelNodeTSIndexSignature;
type BabelNodeTSType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSFunctionType | BabelNodeTSConstructorType | BabelNodeTSTypeReference | BabelNodeTSTypePredicate | BabelNodeTSTypeQuery | BabelNodeTSTypeLiteral | BabelNodeTSArrayType | BabelNodeTSTupleType | BabelNodeTSOptionalType | BabelNodeTSRestType | BabelNodeTSUnionType | BabelNodeTSIntersectionType | BabelNodeTSConditionalType | BabelNodeTSInferType | BabelNodeTSParenthesizedType | BabelNodeTSTypeOperator | BabelNodeTSIndexedAccessType | BabelNodeTSMappedType | BabelNodeTSLiteralType | BabelNodeTSExpressionWithTypeArguments | BabelNodeTSImportType;
type BabelNodeTSBaseType = BabelNodeTSAnyKeyword | BabelNodeTSBooleanKeyword | BabelNodeTSBigIntKeyword | BabelNodeTSIntrinsicKeyword | BabelNodeTSNeverKeyword | BabelNodeTSNullKeyword | BabelNodeTSNumberKeyword | BabelNodeTSObjectKeyword | BabelNodeTSStringKeyword | BabelNodeTSSymbolKeyword | BabelNodeTSUndefinedKeyword | BabelNodeTSUnknownKeyword | BabelNodeTSVoidKeyword | BabelNodeTSThisType | BabelNodeTSLiteralType;
+type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration;
declare module "@babel/types" {
declare export function arrayExpression(elements?: Array<null | BabelNodeExpression | BabelNodeSpreadElement>): BabelNodeArrayExpression;
@@ -2478,8 +2481,8 @@ declare module "@babel/types" {
declare export function assertPattern(node: ?Object, opts?: ?Object): void
declare export function isClass(node: ?Object, opts?: ?Object): boolean
declare export function assertClass(node: ?Object, opts?: ?Object): void
- declare export function isModuleDeclaration(node: ?Object, opts?: ?Object): boolean
- declare export function assertModuleDeclaration(node: ?Object, opts?: ?Object): void
+ declare export function isImportOrExportDeclaration(node: ?Object, opts?: ?Object): boolean
+ declare export function assertImportOrExportDeclaration(node: ?Object, opts?: ?Object): void
declare export function isExportDeclaration(node: ?Object, opts?: ?Object): boolean
declare export function assertExportDeclaration(node: ?Object, opts?: ?Object): void
declare export function isModuleSpecifier(node: ?Object, opts?: ?Object): boolean
@@ -2514,6 +2517,8 @@ declare module "@babel/types" {
declare export function assertTSType(node: ?Object, opts?: ?Object): void
declare export function isTSBaseType(node: ?Object, opts?: ?Object): boolean
declare export function assertTSBaseType(node: ?Object, opts?: ?Object): void
+ declare export function isModuleDeclaration(node: ?Object, opts?: ?Object): boolean
+ declare export function assertModuleDeclaration(node: ?Object, opts?: ?Object): void
declare export function isNumberLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeNumericLiteral)
declare export function assertNumberLiteral(node: ?Object, opts?: ?Object): void
declare export function isRegexLiteral(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeRegExpLiteral)
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js
index c63f4edf11..3d3347bb91 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js
@@ -8,22 +8,17 @@ var _generated = require("../../validators/generated");
function getQualifiedName(node) {
return (0, _generated.isIdentifier)(node) ? node.name : `${node.id.name}.${getQualifiedName(node.qualification)}`;
}
-
-function removeTypeDuplicates(
-nodes) {
+function removeTypeDuplicates(nodes) {
const generics = new Map();
const bases = new Map();
-
const typeGroups = new Set();
const types = [];
for (let i = 0; i < nodes.length; i++) {
const node = nodes[i];
if (!node) continue;
-
if (types.indexOf(node) >= 0) {
continue;
}
-
if ((0, _generated.isAnyTypeAnnotation)(node)) {
return [node];
}
@@ -38,7 +33,6 @@ nodes) {
}
continue;
}
-
if ((0, _generated.isGenericTypeAnnotation)(node)) {
const name = getQualifiedName(node.id);
if (generics.has(name)) {
@@ -57,11 +51,9 @@ nodes) {
}
types.push(node);
}
-
for (const [, baseType] of bases) {
types.push(baseType);
}
-
for (const [, genericName] of generics) {
types.push(genericName);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js
index 4dc84252e8..b7da022ab5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/inherits.js
@@ -8,19 +8,16 @@ var _constants = require("../constants");
var _inheritsComments = require("../comments/inheritsComments");
function inherits(child, parent) {
if (!child || !parent) return child;
-
for (const key of _constants.INHERIT_KEYS.optional) {
if (child[key] == null) {
child[key] = parent[key];
}
}
-
for (const key of Object.keys(parent)) {
if (key[0] === "_" && key !== "__clone") {
child[key] = parent[key];
}
}
-
for (const key of _constants.INHERIT_KEYS.force) {
child[key] = parent[key];
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js
index f96b248270..22e8c872ba 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/removeProperties.js
@@ -5,9 +5,7 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = removeProperties;
var _constants = require("../constants");
-const CLEAR_KEYS = ["tokens",
-"start", "end", "loc",
-"raw", "rawValue"];
+const CLEAR_KEYS = ["tokens", "start", "end", "loc", "raw", "rawValue"];
const CLEAR_KEYS_PLUS_COMMENTS = [..._constants.COMMENT_KEYS, "comments", ...CLEAR_KEYS];
function removeProperties(node, opts = {}) {
const map = opts.preserveComments ? CLEAR_KEYS : CLEAR_KEYS_PLUS_COMMENTS;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js
index 6613a8b695..87c3a64601 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js
@@ -8,25 +8,20 @@ var _generated = require("../../validators/generated");
function getQualifiedName(node) {
return (0, _generated.isIdentifier)(node) ? node.name : `${node.right.name}.${getQualifiedName(node.left)}`;
}
-
function removeTypeDuplicates(nodes) {
const generics = new Map();
const bases = new Map();
-
const typeGroups = new Set();
const types = [];
for (let i = 0; i < nodes.length; i++) {
const node = nodes[i];
if (!node) continue;
-
if (types.indexOf(node) >= 0) {
continue;
}
-
if ((0, _generated.isTSAnyKeyword)(node)) {
return [node];
}
-
if ((0, _generated.isTSBaseType)(node)) {
bases.set(node.type, node);
continue;
@@ -38,7 +33,6 @@ function removeTypeDuplicates(nodes) {
}
continue;
}
-
if ((0, _generated.isTSTypeReference)(node) && node.typeParameters) {
const name = getQualifiedName(node.typeName);
if (generics.has(name)) {
@@ -57,11 +51,9 @@ function removeTypeDuplicates(nodes) {
}
types.push(node);
}
-
for (const [, baseType] of bases) {
types.push(baseType);
}
-
for (const [, genericName] of generics) {
types.push(genericName);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js
index 556140e84f..19903eb911 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js
@@ -11,8 +11,7 @@ function getBindingIdentifiers(node, duplicates, outerOnly) {
while (search.length) {
const id = search.shift();
if (!id) continue;
- const keys =
- getBindingIdentifiers.keys[id.type];
+ const keys = getBindingIdentifiers.keys[id.type];
if ((0, _generated.isIdentifier)(id)) {
if (duplicates) {
const _ids = ids[id.name] = ids[id.name] || [];
@@ -40,18 +39,15 @@ function getBindingIdentifiers(node, duplicates, outerOnly) {
if (keys) {
for (let i = 0; i < keys.length; i++) {
const key = keys[i];
- const nodes =
- id[key];
+ const nodes = id[key];
if (nodes) {
Array.isArray(nodes) ? search.push(...nodes) : search.push(nodes);
}
}
}
}
-
return ids;
}
-
getBindingIdentifiers.keys = {
DeclareClass: ["id"],
DeclareFunction: ["id"],
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js
index 275519afc9..2d7475e89b 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/traverse/traverseFast.js
@@ -12,8 +12,7 @@ function traverseFast(node, enter, opts) {
opts = opts || {};
enter(node, opts);
for (const key of keys) {
- const subNode =
- node[key];
+ const subNode = node[key];
if (Array.isArray(subNode)) {
for (const node of subNode) {
traverseFast(node, enter, opts);
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js
new file mode 100644
index 0000000000..1d151ddb5b
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/deprecationWarning.js
@@ -0,0 +1,30 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.default = deprecationWarning;
+const warnings = new Set();
+function deprecationWarning(oldName, newName, prefix = "") {
+ if (warnings.has(oldName)) return;
+ warnings.add(oldName);
+ const stack = captureShortStackTrace(1, 2);
+ console.warn(`${prefix}\`${oldName}\` has been deprecated, please migrate to \`${newName}\`\n${stack}`);
+}
+function captureShortStackTrace(skip, length) {
+ const {
+ stackTraceLimit,
+ prepareStackTrace
+ } = Error;
+ let stackTrace;
+ Error.stackTraceLimit = 1 + skip + length;
+ Error.prepareStackTrace = function (err, stack) {
+ stackTrace = stack;
+ };
+ new Error().stack;
+ Error.stackTraceLimit = stackTraceLimit;
+ Error.prepareStackTrace = prepareStackTrace;
+ return stackTrace.slice(1 + skip, 1 + skip + length).map(frame => ` at ${frame}`).join("\n");
+}
+
+//# sourceMappingURL=deprecationWarning.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js
index 21ebf856f3..97a0369ae0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js
@@ -20,13 +20,10 @@ function cleanJSXElementLiteralChild(child, args) {
const isFirstLine = i === 0;
const isLastLine = i === lines.length - 1;
const isLastNonEmptyLine = i === lastNonEmptyLine;
-
let trimmedLine = line.replace(/\t/g, " ");
-
if (!isFirstLine) {
trimmedLine = trimmedLine.replace(/^[ ]+/, "");
}
-
if (!isLastLine) {
trimmedLine = trimmedLine.replace(/[ ]+$/, "");
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js
index f80b28aec5..9a1d6c7175 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/utils/shallowEqual.js
@@ -7,8 +7,7 @@ exports.default = shallowEqual;
function shallowEqual(actual, expected) {
const keys = Object.keys(expected);
for (const key of keys) {
- if (
- actual[key] !== expected[key]) {
+ if (actual[key] !== expected[key]) {
return false;
}
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js
index 9705e70001..96ab47c10d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js
@@ -109,6 +109,7 @@ exports.isImportAttribute = isImportAttribute;
exports.isImportDeclaration = isImportDeclaration;
exports.isImportDefaultSpecifier = isImportDefaultSpecifier;
exports.isImportNamespaceSpecifier = isImportNamespaceSpecifier;
+exports.isImportOrExportDeclaration = isImportOrExportDeclaration;
exports.isImportSpecifier = isImportSpecifier;
exports.isIndexedAccessType = isIndexedAccessType;
exports.isInferredPredicate = isInferredPredicate;
@@ -306,7 +307,7 @@ exports.isWhileStatement = isWhileStatement;
exports.isWithStatement = isWithStatement;
exports.isYieldExpression = isYieldExpression;
var _shallowEqual = require("../../utils/shallowEqual");
-
+var _deprecationWarning = require("../../utils/deprecationWarning");
function isArrayExpression(node, opts) {
if (!node) return false;
const nodeType = node.type;
@@ -3667,7 +3668,7 @@ function isClass(node, opts) {
}
return false;
}
-function isModuleDeclaration(node, opts) {
+function isImportOrExportDeclaration(node, opts) {
if (!node) return false;
const nodeType = node.type;
if ("ExportAllDeclaration" === nodeType || "ExportDefaultDeclaration" === nodeType || "ExportNamedDeclaration" === nodeType || "ImportDeclaration" === nodeType) {
@@ -3884,7 +3885,7 @@ function isTSBaseType(node, opts) {
return false;
}
function isNumberLiteral(node, opts) {
- console.trace("The node type NumberLiteral has been renamed to NumericLiteral");
+ (0, _deprecationWarning.default)("isNumberLiteral", "isNumericLiteral");
if (!node) return false;
const nodeType = node.type;
if (nodeType === "NumberLiteral") {
@@ -3897,7 +3898,7 @@ function isNumberLiteral(node, opts) {
return false;
}
function isRegexLiteral(node, opts) {
- console.trace("The node type RegexLiteral has been renamed to RegExpLiteral");
+ (0, _deprecationWarning.default)("isRegexLiteral", "isRegExpLiteral");
if (!node) return false;
const nodeType = node.type;
if (nodeType === "RegexLiteral") {
@@ -3910,7 +3911,7 @@ function isRegexLiteral(node, opts) {
return false;
}
function isRestProperty(node, opts) {
- console.trace("The node type RestProperty has been renamed to RestElement");
+ (0, _deprecationWarning.default)("isRestProperty", "isRestElement");
if (!node) return false;
const nodeType = node.type;
if (nodeType === "RestProperty") {
@@ -3923,7 +3924,7 @@ function isRestProperty(node, opts) {
return false;
}
function isSpreadProperty(node, opts) {
- console.trace("The node type SpreadProperty has been renamed to SpreadElement");
+ (0, _deprecationWarning.default)("isSpreadProperty", "isSpreadElement");
if (!node) return false;
const nodeType = node.type;
if (nodeType === "SpreadProperty") {
@@ -3935,5 +3936,9 @@ function isSpreadProperty(node, opts) {
}
return false;
}
+function isModuleDeclaration(node, opts) {
+ (0, _deprecationWarning.default)("isModuleDeclaration", "isImportOrExportDeclaration");
+ return isImportOrExportDeclaration(node, opts);
+}
//# sourceMappingURL=index.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js
index ea61c0a0fa..5d996de6d1 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isBinding.js
@@ -9,13 +9,11 @@ function isBinding(node, parent, grandparent) {
if (grandparent && node.type === "Identifier" && parent.type === "ObjectProperty" && grandparent.type === "ObjectExpression") {
return false;
}
- const keys =
- _getBindingIdentifiers.default.keys[parent.type];
+ const keys = _getBindingIdentifiers.default.keys[parent.type];
if (keys) {
for (let i = 0; i < keys.length; i++) {
const key = keys[i];
- const val =
- parent[key];
+ const val = parent[key];
if (Array.isArray(val)) {
if (val.indexOf(node) >= 0) return true;
} else {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js
index c30a270d7e..28152ef0b3 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isLet.js
@@ -7,8 +7,7 @@ exports.default = isLet;
var _generated = require("./generated");
var _constants = require("../constants");
function isLet(node) {
- return (0, _generated.isVariableDeclaration)(node) && (node.kind !== "var" ||
- node[_constants.BLOCK_SCOPED_SYMBOL]);
+ return (0, _generated.isVariableDeclaration)(node) && (node.kind !== "var" || node[_constants.BLOCK_SCOPED_SYMBOL]);
}
//# sourceMappingURL=isLet.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js
index 172c3a6ebc..74aa51f27e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isNodesEquivalent.js
@@ -15,8 +15,7 @@ function isNodesEquivalent(a, b) {
const fields = Object.keys(_definitions.NODE_FIELDS[a.type] || a.type);
const visitorKeys = _definitions.VISITOR_KEYS[a.type];
for (const field of fields) {
- const val_a =
- a[field];
+ const val_a = a[field];
const val_b = b[field];
if (typeof val_a !== typeof val_b) {
return false;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js
index 1d9ee86758..f8084f1ac0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js
@@ -16,13 +16,10 @@ function isReferenced(node, parent, grandparent) {
return parent.object === node;
case "VariableDeclarator":
return parent.init === node;
-
case "ArrowFunctionExpression":
return parent.body === node;
-
case "PrivateName":
return false;
-
case "ClassMethod":
case "ClassPrivateMethod":
case "ObjectMethod":
@@ -30,7 +27,6 @@ function isReferenced(node, parent, grandparent) {
return !!parent.computed;
}
return false;
-
case "ObjectProperty":
if (parent.key === node) {
return !!parent.computed;
@@ -44,67 +40,50 @@ function isReferenced(node, parent, grandparent) {
return true;
case "ClassPrivateProperty":
return parent.key !== node;
-
case "ClassDeclaration":
case "ClassExpression":
return parent.superClass === node;
-
case "AssignmentExpression":
return parent.right === node;
-
case "AssignmentPattern":
return parent.right === node;
-
case "LabeledStatement":
return false;
-
case "CatchClause":
return false;
-
case "RestElement":
return false;
case "BreakStatement":
case "ContinueStatement":
return false;
-
case "FunctionDeclaration":
case "FunctionExpression":
return false;
-
case "ExportNamespaceSpecifier":
case "ExportDefaultSpecifier":
return false;
-
case "ExportSpecifier":
if (grandparent != null && grandparent.source) {
return false;
}
return parent.local === node;
-
case "ImportDefaultSpecifier":
case "ImportNamespaceSpecifier":
case "ImportSpecifier":
return false;
-
case "ImportAttribute":
return false;
-
case "JSXAttribute":
return false;
-
case "ObjectPattern":
case "ArrayPattern":
return false;
-
case "MetaProperty":
return false;
-
case "ObjectTypeProperty":
return parent.key !== node;
-
case "TSEnumMember":
return parent.id !== node;
-
case "TSPropertySignature":
if (parent.key === node) {
return !!parent.computed;
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js
index 066837ca21..8fb0157cd8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isScope.js
@@ -9,7 +9,6 @@ function isScope(node, parent) {
if ((0, _generated.isBlockStatement)(node) && ((0, _generated.isFunction)(parent) || (0, _generated.isCatchClause)(parent))) {
return false;
}
-
if ((0, _generated.isPattern)(node) && ((0, _generated.isFunction)(parent) || (0, _generated.isCatchClause)(parent))) {
return true;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js
index 2606b96ddd..f5fc3b5139 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isSpecifierDefault.js
@@ -6,8 +6,7 @@ Object.defineProperty(exports, "__esModule", {
exports.default = isSpecifierDefault;
var _generated = require("./generated");
function isSpecifierDefault(specifier) {
- return (0, _generated.isImportDefaultSpecifier)(specifier) ||
- (0, _generated.isIdentifier)(specifier.imported || specifier.exported, {
+ return (0, _generated.isImportDefaultSpecifier)(specifier) || (0, _generated.isIdentifier)(specifier.imported || specifier.exported, {
name: "default"
});
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js
index c81149607b..444b51ce19 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isType.js
@@ -7,7 +7,6 @@ exports.default = isType;
var _definitions = require("../definitions");
function isType(nodeType, targetType) {
if (nodeType === targetType) return true;
-
if (_definitions.ALIAS_KEYS[targetType]) return false;
const aliases = _definitions.FLIPPED_ALIAS_KEYS[targetType];
if (aliases) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js
index a4a0413335..36e7ae5388 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isValidES3Identifier.js
@@ -6,7 +6,6 @@ Object.defineProperty(exports, "__esModule", {
exports.default = isValidES3Identifier;
var _isValidIdentifier = require("./isValidIdentifier");
const RESERVED_WORDS_ES3_ONLY = new Set(["abstract", "boolean", "byte", "char", "double", "enum", "final", "float", "goto", "implements", "int", "interface", "long", "native", "package", "private", "protected", "public", "short", "static", "synchronized", "throws", "transient", "volatile"]);
-
function isValidES3Identifier(name) {
return (0, _isValidIdentifier.default)(name) && !RESERVED_WORDS_ES3_ONLY.has(name);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js
index f4ac67c060..6243b3ad2e 100644
--- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js
+++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isVar.js
@@ -9,8 +9,7 @@ var _constants = require("../constants");
function isVar(node) {
return (0, _generated.isVariableDeclaration)(node, {
kind: "var"
- }) && !
- node[_constants.BLOCK_SCOPED_SYMBOL];
+ }) && !node[_constants.BLOCK_SCOPED_SYMBOL];
}
//# sourceMappingURL=isVar.js.map
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 3aa83a4612..5fbcc16fc0 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.20.7",
+ "version": "7.21.2",
"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",
@@ -29,8 +29,8 @@
"to-fast-properties": "^2.0.0"
},
"devDependencies": {
- "@babel/generator": "^7.20.7",
- "@babel/parser": "^7.20.7",
+ "@babel/generator": "^7.21.1",
+ "@babel/parser": "^7.21.2",
"chalk": "^4.1.0",
"glob": "^7.2.0"
},
diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs
index b3bc1151dc..753117b324 100644
--- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs
+++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs
@@ -4026,17 +4026,6 @@ function translateESLintRC(eslintrcConfig, {
const languageOptionsKeysToCopy = ["globals", "parser", "parserOptions"];
const linterOptionsKeysToCopy = ["noInlineConfig", "reportUnusedDisableDirectives"];
- // check for special settings for eslint:all and eslint:recommended:
- if (eslintrcConfig.settings) {
- if (eslintrcConfig.settings["eslint:all"] === true) {
- return ["eslint:all"];
- }
-
- if (eslintrcConfig.settings["eslint:recommended"] === true) {
- return ["eslint:recommended"];
- }
- }
-
// copy over simple translations
for (const key of keysToCopy) {
if (key in eslintrcConfig && typeof eslintrcConfig[key] !== "undefined") {
@@ -4188,15 +4177,31 @@ class FlatCompat {
constructor({
baseDirectory = process.cwd(),
- resolvePluginsRelativeTo = baseDirectory
+ resolvePluginsRelativeTo = baseDirectory,
+ recommendedConfig,
+ allConfig
} = {}) {
this.baseDirectory = baseDirectory;
this.resolvePluginsRelativeTo = resolvePluginsRelativeTo;
this[cafactory] = new ConfigArrayFactory({
cwd: baseDirectory,
resolvePluginsRelativeTo,
- getEslintAllConfig: () => ({ settings: { "eslint:all": true } }),
- getEslintRecommendedConfig: () => ({ settings: { "eslint:recommended": true } })
+ getEslintAllConfig: () => {
+
+ if (!allConfig) {
+ throw new TypeError("Missing parameter 'allConfig' in FlatCompat constructor.");
+ }
+
+ return allConfig;
+ },
+ getEslintRecommendedConfig: () => {
+
+ if (!recommendedConfig) {
+ throw new TypeError("Missing parameter 'recommendedConfig' in FlatCompat constructor.");
+ }
+
+ return recommendedConfig;
+ }
});
}
diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js
index 3e5cc2c9e1..821d008adb 100644
--- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js
+++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/lib/flat-compat.js
@@ -53,17 +53,6 @@ function translateESLintRC(eslintrcConfig, {
const languageOptionsKeysToCopy = ["globals", "parser", "parserOptions"];
const linterOptionsKeysToCopy = ["noInlineConfig", "reportUnusedDisableDirectives"];
- // check for special settings for eslint:all and eslint:recommended:
- if (eslintrcConfig.settings) {
- if (eslintrcConfig.settings["eslint:all"] === true) {
- return ["eslint:all"];
- }
-
- if (eslintrcConfig.settings["eslint:recommended"] === true) {
- return ["eslint:recommended"];
- }
- }
-
// copy over simple translations
for (const key of keysToCopy) {
if (key in eslintrcConfig && typeof eslintrcConfig[key] !== "undefined") {
@@ -215,15 +204,31 @@ class FlatCompat {
constructor({
baseDirectory = process.cwd(),
- resolvePluginsRelativeTo = baseDirectory
+ resolvePluginsRelativeTo = baseDirectory,
+ recommendedConfig,
+ allConfig
} = {}) {
this.baseDirectory = baseDirectory;
this.resolvePluginsRelativeTo = resolvePluginsRelativeTo;
this[cafactory] = new ConfigArrayFactory({
cwd: baseDirectory,
resolvePluginsRelativeTo,
- getEslintAllConfig: () => ({ settings: { "eslint:all": true } }),
- getEslintRecommendedConfig: () => ({ settings: { "eslint:recommended": true } })
+ getEslintAllConfig: () => {
+
+ if (!allConfig) {
+ throw new TypeError("Missing parameter 'allConfig' in FlatCompat constructor.");
+ }
+
+ return allConfig;
+ },
+ getEslintRecommendedConfig: () => {
+
+ if (!recommendedConfig) {
+ throw new TypeError("Missing parameter 'recommendedConfig' in FlatCompat constructor.");
+ }
+
+ return recommendedConfig;
+ }
});
}
diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json
index 430d1cd800..f02ca8d1da 100644
--- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json
+++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json
@@ -1,6 +1,6 @@
{
"name": "@eslint/eslintrc",
- "version": "1.4.1",
+ "version": "2.0.0",
"description": "The legacy ESLintRC config file format for ESLint",
"type": "module",
"main": "./dist/eslintrc.cjs",
diff --git a/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE b/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE
new file mode 100644
index 0000000000..b607bb36e9
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@eslint/js/LICENSE
@@ -0,0 +1,19 @@
+Copyright OpenJS Foundation and other contributors, <www.openjsf.org>
+
+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/@eslint/js/package.json b/tools/node_modules/eslint/node_modules/@eslint/js/package.json
new file mode 100644
index 0000000000..e539362899
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@eslint/js/package.json
@@ -0,0 +1,31 @@
+{
+ "name": "@eslint/js",
+ "version": "8.35.0",
+ "description": "ESLint JavaScript language implementation",
+ "main": "./src/index.js",
+ "scripts": {},
+ "files": [
+ "LICENSE",
+ "README.md",
+ "src"
+ ],
+ "publishConfig": {
+ "access": "public"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/eslint/eslint.git",
+ "directory": "packages/js"
+ },
+ "homepage": "https://eslint.org",
+ "bugs": "https://github.com/eslint/eslint/issues/",
+ "keywords": [
+ "javascript",
+ "eslint-plugin",
+ "eslint"
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+}
diff --git a/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js
new file mode 100644
index 0000000000..f3a415cce5
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-all.js
@@ -0,0 +1,279 @@
+/*
+ * WARNING: This file is autogenerated using the tools/update-eslint-all.js
+ * script. Do not edit manually.
+ */
+"use strict";
+
+/* eslint quote-props: off -- autogenerated so don't lint */
+
+module.exports = Object.freeze({
+ "rules": {
+ "accessor-pairs": "error",
+ "array-bracket-newline": "error",
+ "array-bracket-spacing": "error",
+ "array-callback-return": "error",
+ "array-element-newline": "error",
+ "arrow-body-style": "error",
+ "arrow-parens": "error",
+ "arrow-spacing": "error",
+ "block-scoped-var": "error",
+ "block-spacing": "error",
+ "brace-style": "error",
+ "camelcase": "error",
+ "capitalized-comments": "error",
+ "class-methods-use-this": "error",
+ "comma-dangle": "error",
+ "comma-spacing": "error",
+ "comma-style": "error",
+ "complexity": "error",
+ "computed-property-spacing": "error",
+ "consistent-return": "error",
+ "consistent-this": "error",
+ "constructor-super": "error",
+ "curly": "error",
+ "default-case": "error",
+ "default-case-last": "error",
+ "default-param-last": "error",
+ "dot-location": "error",
+ "dot-notation": "error",
+ "eol-last": "error",
+ "eqeqeq": "error",
+ "for-direction": "error",
+ "func-call-spacing": "error",
+ "func-name-matching": "error",
+ "func-names": "error",
+ "func-style": "error",
+ "function-call-argument-newline": "error",
+ "function-paren-newline": "error",
+ "generator-star-spacing": "error",
+ "getter-return": "error",
+ "grouped-accessor-pairs": "error",
+ "guard-for-in": "error",
+ "id-denylist": "error",
+ "id-length": "error",
+ "id-match": "error",
+ "implicit-arrow-linebreak": "error",
+ "indent": "error",
+ "init-declarations": "error",
+ "jsx-quotes": "error",
+ "key-spacing": "error",
+ "keyword-spacing": "error",
+ "line-comment-position": "error",
+ "linebreak-style": "error",
+ "lines-around-comment": "error",
+ "lines-between-class-members": "error",
+ "logical-assignment-operators": "error",
+ "max-classes-per-file": "error",
+ "max-depth": "error",
+ "max-len": "error",
+ "max-lines": "error",
+ "max-lines-per-function": "error",
+ "max-nested-callbacks": "error",
+ "max-params": "error",
+ "max-statements": "error",
+ "max-statements-per-line": "error",
+ "multiline-comment-style": "error",
+ "multiline-ternary": "error",
+ "new-cap": "error",
+ "new-parens": "error",
+ "newline-per-chained-call": "error",
+ "no-alert": "error",
+ "no-array-constructor": "error",
+ "no-async-promise-executor": "error",
+ "no-await-in-loop": "error",
+ "no-bitwise": "error",
+ "no-caller": "error",
+ "no-case-declarations": "error",
+ "no-class-assign": "error",
+ "no-compare-neg-zero": "error",
+ "no-cond-assign": "error",
+ "no-confusing-arrow": "error",
+ "no-console": "error",
+ "no-const-assign": "error",
+ "no-constant-binary-expression": "error",
+ "no-constant-condition": "error",
+ "no-constructor-return": "error",
+ "no-continue": "error",
+ "no-control-regex": "error",
+ "no-debugger": "error",
+ "no-delete-var": "error",
+ "no-div-regex": "error",
+ "no-dupe-args": "error",
+ "no-dupe-class-members": "error",
+ "no-dupe-else-if": "error",
+ "no-dupe-keys": "error",
+ "no-duplicate-case": "error",
+ "no-duplicate-imports": "error",
+ "no-else-return": "error",
+ "no-empty": "error",
+ "no-empty-character-class": "error",
+ "no-empty-function": "error",
+ "no-empty-pattern": "error",
+ "no-empty-static-block": "error",
+ "no-eq-null": "error",
+ "no-eval": "error",
+ "no-ex-assign": "error",
+ "no-extend-native": "error",
+ "no-extra-bind": "error",
+ "no-extra-boolean-cast": "error",
+ "no-extra-label": "error",
+ "no-extra-parens": "error",
+ "no-extra-semi": "error",
+ "no-fallthrough": "error",
+ "no-floating-decimal": "error",
+ "no-func-assign": "error",
+ "no-global-assign": "error",
+ "no-implicit-coercion": "error",
+ "no-implicit-globals": "error",
+ "no-implied-eval": "error",
+ "no-import-assign": "error",
+ "no-inline-comments": "error",
+ "no-inner-declarations": "error",
+ "no-invalid-regexp": "error",
+ "no-invalid-this": "error",
+ "no-irregular-whitespace": "error",
+ "no-iterator": "error",
+ "no-label-var": "error",
+ "no-labels": "error",
+ "no-lone-blocks": "error",
+ "no-lonely-if": "error",
+ "no-loop-func": "error",
+ "no-loss-of-precision": "error",
+ "no-magic-numbers": "error",
+ "no-misleading-character-class": "error",
+ "no-mixed-operators": "error",
+ "no-mixed-spaces-and-tabs": "error",
+ "no-multi-assign": "error",
+ "no-multi-spaces": "error",
+ "no-multi-str": "error",
+ "no-multiple-empty-lines": "error",
+ "no-negated-condition": "error",
+ "no-nested-ternary": "error",
+ "no-new": "error",
+ "no-new-func": "error",
+ "no-new-native-nonconstructor": "error",
+ "no-new-object": "error",
+ "no-new-symbol": "error",
+ "no-new-wrappers": "error",
+ "no-nonoctal-decimal-escape": "error",
+ "no-obj-calls": "error",
+ "no-octal": "error",
+ "no-octal-escape": "error",
+ "no-param-reassign": "error",
+ "no-plusplus": "error",
+ "no-promise-executor-return": "error",
+ "no-proto": "error",
+ "no-prototype-builtins": "error",
+ "no-redeclare": "error",
+ "no-regex-spaces": "error",
+ "no-restricted-exports": "error",
+ "no-restricted-globals": "error",
+ "no-restricted-imports": "error",
+ "no-restricted-properties": "error",
+ "no-restricted-syntax": "error",
+ "no-return-assign": "error",
+ "no-return-await": "error",
+ "no-script-url": "error",
+ "no-self-assign": "error",
+ "no-self-compare": "error",
+ "no-sequences": "error",
+ "no-setter-return": "error",
+ "no-shadow": "error",
+ "no-shadow-restricted-names": "error",
+ "no-sparse-arrays": "error",
+ "no-tabs": "error",
+ "no-template-curly-in-string": "error",
+ "no-ternary": "error",
+ "no-this-before-super": "error",
+ "no-throw-literal": "error",
+ "no-trailing-spaces": "error",
+ "no-undef": "error",
+ "no-undef-init": "error",
+ "no-undefined": "error",
+ "no-underscore-dangle": "error",
+ "no-unexpected-multiline": "error",
+ "no-unmodified-loop-condition": "error",
+ "no-unneeded-ternary": "error",
+ "no-unreachable": "error",
+ "no-unreachable-loop": "error",
+ "no-unsafe-finally": "error",
+ "no-unsafe-negation": "error",
+ "no-unsafe-optional-chaining": "error",
+ "no-unused-expressions": "error",
+ "no-unused-labels": "error",
+ "no-unused-private-class-members": "error",
+ "no-unused-vars": "error",
+ "no-use-before-define": "error",
+ "no-useless-backreference": "error",
+ "no-useless-call": "error",
+ "no-useless-catch": "error",
+ "no-useless-computed-key": "error",
+ "no-useless-concat": "error",
+ "no-useless-constructor": "error",
+ "no-useless-escape": "error",
+ "no-useless-rename": "error",
+ "no-useless-return": "error",
+ "no-var": "error",
+ "no-void": "error",
+ "no-warning-comments": "error",
+ "no-whitespace-before-property": "error",
+ "no-with": "error",
+ "nonblock-statement-body-position": "error",
+ "object-curly-newline": "error",
+ "object-curly-spacing": "error",
+ "object-property-newline": "error",
+ "object-shorthand": "error",
+ "one-var": "error",
+ "one-var-declaration-per-line": "error",
+ "operator-assignment": "error",
+ "operator-linebreak": "error",
+ "padded-blocks": "error",
+ "padding-line-between-statements": "error",
+ "prefer-arrow-callback": "error",
+ "prefer-const": "error",
+ "prefer-destructuring": "error",
+ "prefer-exponentiation-operator": "error",
+ "prefer-named-capture-group": "error",
+ "prefer-numeric-literals": "error",
+ "prefer-object-has-own": "error",
+ "prefer-object-spread": "error",
+ "prefer-promise-reject-errors": "error",
+ "prefer-regex-literals": "error",
+ "prefer-rest-params": "error",
+ "prefer-spread": "error",
+ "prefer-template": "error",
+ "quote-props": "error",
+ "quotes": "error",
+ "radix": "error",
+ "require-atomic-updates": "error",
+ "require-await": "error",
+ "require-unicode-regexp": "error",
+ "require-yield": "error",
+ "rest-spread-spacing": "error",
+ "semi": "error",
+ "semi-spacing": "error",
+ "semi-style": "error",
+ "sort-imports": "error",
+ "sort-keys": "error",
+ "sort-vars": "error",
+ "space-before-blocks": "error",
+ "space-before-function-paren": "error",
+ "space-in-parens": "error",
+ "space-infix-ops": "error",
+ "space-unary-ops": "error",
+ "spaced-comment": "error",
+ "strict": "error",
+ "switch-colon-spacing": "error",
+ "symbol-description": "error",
+ "template-curly-spacing": "error",
+ "template-tag-spacing": "error",
+ "unicode-bom": "error",
+ "use-isnan": "error",
+ "valid-typeof": "error",
+ "vars-on-top": "error",
+ "wrap-iife": "error",
+ "wrap-regex": "error",
+ "yield-star-spacing": "error",
+ "yoda": "error"
+ }
+});
diff --git a/tools/node_modules/eslint/conf/eslint-recommended.js b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-recommended.js
index 6f639855a9..248c613cae 100644
--- a/tools/node_modules/eslint/conf/eslint-recommended.js
+++ b/tools/node_modules/eslint/node_modules/@eslint/js/src/configs/eslint-recommended.js
@@ -9,8 +9,8 @@
/* eslint sort-keys: ["error", "asc"] -- Long, so make more readable */
/** @type {import("../lib/shared/types").ConfigData} */
-module.exports = {
- rules: {
+module.exports = Object.freeze({
+ rules: Object.freeze({
"constructor-super": "error",
"for-direction": "error",
"getter-return": "error",
@@ -72,5 +72,5 @@ module.exports = {
"require-yield": "error",
"use-isnan": "error",
"valid-typeof": "error"
- }
-};
+ })
+});
diff --git a/tools/node_modules/eslint/node_modules/@eslint/js/src/index.js b/tools/node_modules/eslint/node_modules/@eslint/js/src/index.js
new file mode 100644
index 0000000000..0d4be486a9
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@eslint/js/src/index.js
@@ -0,0 +1,17 @@
+/**
+ * @fileoverview Main package entrypoint.
+ * @author Nicholas C. Zakas
+ */
+
+"use strict";
+
+//------------------------------------------------------------------------------
+// Public Interface
+//------------------------------------------------------------------------------
+
+module.exports = {
+ configs: {
+ all: require("./configs/eslint-all"),
+ recommended: require("./configs/eslint-recommended")
+ }
+};
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 3ef8508f48..9246358d78 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,E:0.00621152,F:0.0530043,G:0.074206,A:0.0106009,B:0.508841,AC:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","AC","J","E","F","G","A","B","","",""],E:"IE",F:{AC:962323200,J:998870400,E:1161129600,F:1237420800,G:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.007886,K:0.004267,L:0.004268,H:0.003943,M:0.003702,N:0.003943,O:0.015772,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.007886,U:0.007886,V:0.003943,W:0.003943,X:0.003943,Y:0.007886,Z:0.003943,a:0.003943,b:0.011829,c:0.004118,d:0.003939,f:0.003943,g:0.003943,h:0.003943,i:0.003929,j:0.003901,k:0.011829,l:0.007886,m:0.003943,n:0.011829,o:0.011829,p:0.011829,q:0.019715,r:0.102518,s:2.13316,D:1.95967},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","H","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","f","g","h","i","j","k","l","m","n","o","p","q","r","s","D","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,H: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,a:1622073600,b:1626912000,c:1630627200,d:1632441600,f:1634774400,g:1637539200,h:1641427200,i:1643932800,j:1646265600,k:1649635200,l:1651190400,m:1653955200,n:1655942400,o:1659657600,p:1661990400,q:1664755200,r:1666915200,s:1670198400,D:1673481600},D:{C:"ms",K:"ms",L:"ms",H:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.004118,"1":0.004317,"2":0.004393,"3":0.004418,"4":0.008834,"5":0.008322,"6":0.008928,"7":0.004471,"8":0.009284,"9":0.004707,BC:0.004118,sB:0.004271,I:0.011703,t:0.004879,J:0.020136,E:0.005725,F:0.004525,G:0.00533,A:0.004283,B:0.007886,C:0.004471,K:0.004486,L:0.00453,H:0.008322,M:0.004417,N:0.004425,O:0.004161,u:0.004443,v:0.004283,w:0.008322,x:0.013698,y:0.004161,z:0.008786,AB:0.009076,BB:0.003943,CB:0.004783,DB:0.003929,EB:0.004783,FB:0.00487,GB:0.005029,HB:0.0047,IB:0.027601,JB:0.003943,KB:0.003867,LB:0.004525,MB:0.004293,NB:0.007886,OB:0.004538,PB:0.008282,QB:0.011601,RB:0.047316,SB:0.011601,TB:0.003929,UB:0.003974,VB:0.007886,WB:0.011601,XB:0.003939,tB:0.003943,YB:0.003929,uB:0.004356,ZB:0.004425,aB:0.008322,bB:0.00415,cB:0.004267,dB:0.003801,eB:0.004267,fB:0.003943,gB:0.00415,hB:0.004293,iB:0.004425,jB:0.003943,e:0.00415,kB:0.00415,lB:0.004318,mB:0.004356,nB:0.003974,oB:0.035487,P:0.003943,Q:0.003943,R:0.003943,vB:0.003943,S:0.003943,T:0.003929,U:0.004268,V:0.003801,W:0.011829,X:0.007886,Y:0.003943,Z:0.003943,a:0.011829,b:0.003801,c:0.003855,d:0.015772,f:0.003773,g:0.007886,h:0.003901,i:0.003901,j:0.003943,k:0.003943,l:0.003943,m:0.094632,n:0.043373,o:0.011829,p:0.023658,q:0.023658,r:0.047316,s:1.33668,D:0.760999,wB:0.007886,xB:0,CC:0.008786,DC:0.00487},B:"moz",C:["BC","sB","CC","DC","I","t","J","E","F","G","A","B","C","K","L","H","M","N","O","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","VB","WB","XB","tB","YB","uB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","e","kB","lB","mB","nB","oB","P","Q","R","vB","S","T","U","V","W","X","Y","Z","a","b","c","d","f","g","h","i","j","k","l","m","n","o","p","q","r","s","D","wB","xB",""],E:"Firefox",F:{"0":1379376000,"1":1386633600,"2":1391472000,"3":1395100800,"4":1398729600,"5":1402358400,"6":1405987200,"7":1409616000,"8":1413244800,"9":1417392000,BC:1161648000,sB:1213660800,CC:1246320000,DC:1264032000,I:1300752000,t:1308614400,J:1313452800,E:1317081600,F:1317081600,G:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,H:1342483200,M:1346112000,N:1349740800,O:1353628800,u:1357603200,v:1361232000,w:1364860800,x:1368489600,y:1372118400,z:1375747200,AB:1421107200,BB:1424736000,CB:1428278400,DB:1431475200,EB:1435881600,FB:1439251200,GB:1442880000,HB:1446508800,IB:1450137600,JB:1453852800,KB:1457395200,LB:1461628800,MB:1465257600,NB:1470096000,OB:1474329600,PB:1479168000,QB:1485216000,RB:1488844800,SB:1492560000,TB:1497312000,UB:1502150400,VB:1506556800,WB:1510617600,XB:1516665600,tB:1520985600,YB:1525824000,uB:1529971200,ZB:1536105600,aB:1540252800,bB:1544486400,cB:1548720000,dB:1552953600,eB:1558396800,fB:1562630400,gB:1567468800,hB:1571788800,iB:1575331200,jB:1578355200,e:1581379200,kB:1583798400,lB:1586304000,mB:1588636800,nB:1591056000,oB:1593475200,P:1595894400,Q:1598313600,R:1600732800,vB:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,f:1638835200,g:1641859200,h:1644364800,i:1646697600,j:1649116800,k:1651536000,l:1653955200,m:1656374400,n:1658793600,o:1661212800,p:1663632000,q:1666051200,r:1668470400,s:1670889600,D:1673913600,wB:null,xB:null}},D:{A:{"0":0.004461,"1":0.004141,"2":0.004326,"3":0.0047,"4":0.004538,"5":0.008322,"6":0.008596,"7":0.004566,"8":0.004118,"9":0.007886,I:0.004706,t:0.004879,J:0.004879,E:0.005591,F:0.005591,G:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,H:0.015087,M:0.004393,N:0.004393,O:0.008652,u:0.008322,v:0.004393,w:0.004317,x:0.003901,y:0.008786,z:0.003939,AB:0.007886,BB:0.004335,CB:0.004464,DB:0.015772,EB:0.003867,FB:0.015772,GB:0.003773,HB:0.003974,IB:0.003943,JB:0.007948,KB:0.003974,LB:0.003867,MB:0.007886,NB:0.019715,OB:0.043373,PB:0.003867,QB:0.003929,RB:0.007886,SB:0.007886,TB:0.003867,UB:0.003943,VB:0.086746,WB:0.003943,XB:0.015772,tB:0.003773,YB:0.011829,uB:0.011319,ZB:0.003773,aB:0.007886,bB:0.003943,cB:0.007886,dB:0.031544,eB:0.007886,fB:0.011829,gB:0.059145,hB:0.027601,iB:0.015772,jB:0.031544,e:0.011829,kB:0.043373,lB:0.047316,mB:0.031544,nB:0.015772,oB:0.027601,P:0.126176,Q:0.035487,R:0.03943,S:0.070974,T:0.043373,U:0.086746,V:0.074917,W:0.07886,X:0.027601,Y:0.043373,Z:0.051259,a:0.074917,b:0.063088,c:0.059145,d:0.051259,f:0.03943,g:0.067031,h:0.070974,i:0.126176,j:0.082803,k:0.094632,l:0.07886,m:0.110404,n:0.268124,o:0.11829,p:0.149834,q:0.138005,r:0.417958,s:11.2218,D:9.7471,wB:0.019715,xB:0.019715,EC:0},B:"webkit",C:["","","","","","I","t","J","E","F","G","A","B","C","K","L","H","M","N","O","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","VB","WB","XB","tB","YB","uB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","e","kB","lB","mB","nB","oB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","f","g","h","i","j","k","l","m","n","o","p","q","r","s","D","wB","xB","EC"],E:"Chrome",F:{"0":1357862400,"1":1361404800,"2":1364428800,"3":1369094400,"4":1374105600,"5":1376956800,"6":1384214400,"7":1389657600,"8":1392940800,"9":1397001600,I:1264377600,t:1274745600,J:1283385600,E:1287619200,F:1291248000,G:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,H:1316131200,M:1319500800,N:1323734400,O:1328659200,u:1332892800,v:1337040000,w:1340668800,x:1343692800,y:1348531200,z:1352246400,AB:1400544000,BB:1405468800,CB:1409011200,DB:1412640000,EB:1416268800,FB:1421798400,GB:1425513600,HB:1429401600,IB:1432080000,JB:1437523200,KB:1441152000,LB:1444780800,MB:1449014400,NB:1453248000,OB:1456963200,PB:1460592000,QB:1464134400,RB:1469059200,SB:1472601600,TB:1476230400,UB:1480550400,VB:1485302400,WB:1489017600,XB:1492560000,tB:1496707200,YB:1500940800,uB:1504569600,ZB:1508198400,aB:1512518400,bB:1516752000,cB:1520294400,dB:1523923200,eB:1527552000,fB:1532390400,gB:1536019200,hB:1539648000,iB:1543968000,jB:1548720000,e:1552348800,kB:1555977600,lB:1559606400,mB:1564444800,nB:1568073600,oB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,f:1634601600,g:1637020800,h:1641340800,i:1643673600,j:1646092800,k:1648512000,l:1650931200,m:1653350400,n:1655769600,o:1659398400,p:1661817600,q:1664236800,r:1666656000,s:1669680000,D:1673308800,wB:null,xB:null,EC:null}},E:{A:{I:0,t:0.008322,J:0.004656,E:0.004465,F:0.003974,G:0.003929,A:0.004425,B:0.004318,C:0.003801,K:0.023658,L:0.098575,H:0.023658,FC:0,yB:0.008692,GC:0.007886,HC:0.00456,IC:0.004283,JC:0.047316,zB:0.007802,pB:0.007886,qB:0.031544,"0B":0.177435,KC:0.252352,LC:0.03943,"1B":0.03943,"2B":0.090689,"3B":0.181378,"4B":1.13558,rB:0.126176,"5B":0.410072,"6B":0.808315,"7B":0.055202,MC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","FC","yB","I","t","GC","J","HC","E","IC","F","G","JC","A","zB","B","pB","C","qB","K","0B","L","KC","H","LC","1B","2B","3B","4B","rB","5B","6B","7B","MC","",""],E:"Safari",F:{FC:1205798400,yB:1226534400,I:1244419200,t:1275868800,GC:1311120000,J:1343174400,HC:1382400000,E:1382400000,IC:1410998400,F:1413417600,G:1443657600,JC:1458518400,A:1474329600,zB:1490572800,B:1505779200,pB:1522281600,C:1537142400,qB:1553472000,K:1568851200,"0B":1585008000,L:1600214400,KC:1619395200,H:1632096000,LC:1635292800,"1B":1639353600,"2B":1647216000,"3B":1652745600,"4B":1658275200,rB:1662940800,"5B":1666569600,"6B":1670889600,"7B":1674432000,MC:null}},F:{A:{"0":0.006015,"1":0.005595,"2":0.004393,"3":0.007886,"4":0.004879,"5":0.004879,"6":0.003943,"7":0.005152,"8":0.005014,"9":0.009758,G:0.0082,B:0.016581,C:0.004317,H:0.00685,M:0.00685,N:0.00685,O:0.005014,u:0.006015,v:0.004879,w:0.006597,x:0.006597,y:0.013434,z:0.006702,AB:0.004879,BB:0.007886,CB:0.004283,DB:0.004367,EB:0.004534,FB:0.007886,GB:0.004227,HB:0.004418,IB:0.004161,JB:0.004227,KB:0.004725,LB:0.011829,MB:0.008942,NB:0.004707,OB:0.004827,PB:0.004707,QB:0.004707,RB:0.004326,SB:0.008922,TB:0.014349,UB:0.004425,VB:0.00472,WB:0.004425,XB:0.004425,YB:0.00472,ZB:0.004532,aB:0.004566,bB:0.02283,cB:0.00867,dB:0.004656,eB:0.004642,fB:0.003929,gB:0.00944,hB:0.004293,iB:0.003929,jB:0.004298,e:0.096692,kB:0.004201,lB:0.004141,mB:0.004257,nB:0.003939,oB:0.008236,P:0.003855,Q:0.003939,R:0.008514,vB:0.003939,S:0.003939,T:0.003702,U:0.007886,V:0.003855,W:0.003855,X:0.003929,Y:0.003943,Z:0.011703,a:0.007546,b:0.011829,c:0.496818,d:0.690025,NC:0.00685,OC:0,PC:0.008392,QC:0.004706,pB:0.006229,"8B":0.004879,RC:0.008786,qB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","G","NC","OC","PC","QC","B","pB","8B","RC","C","qB","H","M","N","O","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","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","e","kB","lB","mB","nB","oB","P","Q","R","vB","S","T","U","V","W","X","Y","Z","a","b","c","d","","",""],E:"Opera",F:{"0":1413331200,"1":1417132800,"2":1422316800,"3":1425945600,"4":1430179200,"5":1433808000,"6":1438646400,"7":1442448000,"8":1445904000,"9":1449100800,G:1150761600,NC:1223424000,OC:1251763200,PC:1267488000,QC:1277942400,B:1292457600,pB:1302566400,"8B":1309219200,RC:1323129600,C:1323129600,qB:1352073600,H:1372723200,M:1377561600,N:1381104000,O:1386288000,u:1390867200,v:1393891200,w:1399334400,x:1401753600,y:1405987200,z:1409616000,AB:1454371200,BB:1457308800,CB:1462320000,DB:1465344000,EB:1470096000,FB:1474329600,GB:1477267200,HB:1481587200,IB:1486425600,JB:1490054400,KB:1494374400,LB:1498003200,MB:1502236800,NB:1506470400,OB:1510099200,PB:1515024000,QB:1517961600,RB:1521676800,SB:1525910400,TB:1530144000,UB:1534982400,VB:1537833600,WB:1543363200,XB:1548201600,YB:1554768000,ZB:1561593600,aB:1566259200,bB:1570406400,cB:1573689600,dB:1578441600,eB:1583971200,fB:1587513600,gB:1592956800,hB:1595894400,iB:1600128000,jB:1603238400,e:1613520000,kB:1612224000,lB:1616544000,mB:1619568000,nB:1623715200,oB:1627948800,P:1631577600,Q:1633392000,R:1635984000,vB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400},D:{G:"o",B:"o",C:"o",NC:"o",OC:"o",PC:"o",QC:"o",pB:"o","8B":"o",RC:"o",qB:"o"}},G:{A:{F:0,yB:0,SC:0,"9B":0.00157571,TC:0.00315142,UC:0.00315142,VC:0.0126057,WC:0.00630284,XC:0.0157571,YC:0.0583013,ZC:0.00630284,aC:0.1103,bC:0.0267871,cC:0.0252114,dC:0.0220599,eC:0.395503,fC:0.0330899,gC:0.0236357,hC:0.0346656,iC:0.105573,jC:0.288355,kC:0.567256,lC:0.157571,"1B":0.207994,"2B":0.250538,"3B":0.472713,"4B":1.89085,rB:1.7837,"5B":4.8784,"6B":3.17191,"7B":0.237932},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yB","SC","9B","TC","UC","VC","F","WC","XC","YC","ZC","aC","bC","cC","dC","eC","fC","gC","hC","iC","jC","kC","lC","1B","2B","3B","4B","rB","5B","6B","7B","","",""],E:"Safari on iOS",F:{yB:1270252800,SC:1283904000,"9B":1299628800,TC:1331078400,UC:1359331200,VC:1394409600,F:1410912000,WC:1413763200,XC:1442361600,YC:1458518400,ZC:1473724800,aC:1490572800,bC:1505779200,cC:1522281600,dC:1537142400,eC:1553472000,fC:1568851200,gC:1572220800,hC:1580169600,iC:1585008000,jC:1600214400,kC:1619395200,lC:1632096000,"1B":1639353600,"2B":1647216000,"3B":1652659200,"4B":1658275200,rB:1662940800,"5B":1666569600,"6B":1670889600,"7B":1674432000}},H:{A:{mC:1.01498},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mC","","",""],E:"Opera Mini",F:{mC:1426464000}},I:{A:{sB:0,I:0.0286543,D:0,nC:0,oC:0,pC:0,qC:0.0764114,"9B":0.0764114,rC:0,sC:0.315197},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","nC","oC","pC","sB","I","qC","9B","rC","sC","D","","",""],E:"Android Browser",F:{nC:1256515200,oC:1274313600,pC:1291593600,sB:1298332800,I:1318896000,qC:1341792000,"9B":1374624000,rC:1386547200,sC:1401667200,D:1673568000}},J:{A:{E:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","E","A","","",""],E:"Blackberry Browser",F:{E:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,e:0.0111391,pB:0,"8B":0,qB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","pB","8B","C","qB","e","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,pB:1314835200,"8B":1318291200,C:1330300800,qB:1349740800,e:1673827200},D:{e:"webkit"}},L:{A:{D:41.3632},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Chrome for Android",F:{D:1673568000}},M:{A:{D:0.30285},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","","",""],E:"Firefox for Android",F:{D:1673913600}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{tC:0.890379},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","tC","","",""],E:"UC Browser for Android",F:{tC:1634688000},D:{tC:"webkit"}},P:{A:{I:0.147734,uC:0.0103543,vC:0.010304,wC:0.0527621,xC:0.0103584,yC:0.0104443,zB:0.0105043,zC:0.0211049,"0C":0.0105524,"1C":0.0316573,"2C":0.0316573,"3C":0.0211049,rB:0.073867,"4C":0.0844194,"5C":0.126629,"6C":2.09993},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","uC","vC","wC","xC","yC","zB","zC","0C","1C","2C","3C","rB","4C","5C","6C","","",""],E:"Samsung Internet",F:{I:1461024000,uC:1481846400,vC:1509408000,wC:1528329600,xC:1546128000,yC:1554163200,zB:1567900800,zC:1582588800,"0C":1593475200,"1C":1605657600,"2C":1618531200,"3C":1629072000,rB:1640736000,"4C":1651708800,"5C":1659657600,"6C":1667260800}},Q:{A:{"0B":0.145368},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","0B","","",""],E:"QQ Browser",F:{"0B":1663718400}},R:{A:{"7C":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","7C","","",""],E:"Baidu Browser",F:{"7C":1663027200}},S:{A:{"8C":0.066627},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","8C","","",""],E:"KaiOS Browser",F:{"8C":1527811200}}};
+module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.0530043,F:0.074206,A:0.0106009,B:0.508841,CC:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CC","J","D","E","F","A","B","","",""],E:"IE",F:{CC:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.007886,K:0.004267,L:0.004268,G:0.003943,M:0.003702,N:0.003943,O:0.015772,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.007886,U:0.007886,V:0.003943,W:0.003943,X:0.003943,Y:0.007886,Z:0.003943,a:0.003943,b:0.011829,c:0.004118,d:0.003939,e:0.003943,h:0.003943,i:0.003943,j:0.003929,k:0.003901,l:0.011829,m:0.007886,n:0.003943,o:0.011829,p:0.011829,q:0.011829,r:0.019715,s:0.102518,t:2.13316,f:1.95967,H:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","h","i","j","k","l","m","n","o","p","q","r","s","t","f","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,a:1622073600,b:1626912000,c:1630627200,d:1632441600,e:1634774400,h:1637539200,i:1641427200,j:1643932800,k:1646265600,l:1649635200,m:1651190400,n:1653955200,o:1655942400,p:1659657600,q:1661990400,r:1664755200,s:1666915200,t:1670198400,f:1673481600,H:1675900800},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.008786,"1":0.004118,"2":0.004317,"3":0.004393,"4":0.004418,"5":0.008834,"6":0.008322,"7":0.008928,"8":0.004471,"9":0.009284,DC:0.004118,tB:0.004271,I:0.011703,u:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.007886,C:0.004471,K:0.004486,L:0.00453,G:0.008322,M:0.004417,N:0.004425,O:0.004161,v:0.004443,w:0.004283,x:0.008322,y:0.013698,z:0.004161,AB:0.004707,BB:0.009076,CB:0.003943,DB:0.004783,EB:0.003929,FB:0.004783,GB:0.00487,HB:0.005029,IB:0.0047,JB:0.027601,KB:0.003943,LB:0.003867,MB:0.004525,NB:0.004293,OB:0.007886,PB:0.004538,QB:0.008282,RB:0.011601,SB:0.047316,TB:0.011601,UB:0.003929,VB:0.003974,WB:0.007886,XB:0.011601,YB:0.003939,uB:0.003943,ZB:0.003929,vB:0.004356,aB:0.004425,bB:0.008322,cB:0.00415,dB:0.004267,eB:0.003801,fB:0.004267,gB:0.003943,hB:0.00415,iB:0.004293,jB:0.004425,kB:0.003943,g:0.00415,lB:0.00415,mB:0.004318,nB:0.004356,oB:0.003974,pB:0.035487,P:0.003943,Q:0.003943,R:0.003943,wB:0.003943,S:0.003943,T:0.003929,U:0.004268,V:0.003801,W:0.011829,X:0.007886,Y:0.003943,Z:0.003943,a:0.011829,b:0.003801,c:0.003855,d:0.015772,e:0.003773,h:0.007886,i:0.003901,j:0.003901,k:0.003943,l:0.003943,m:0.003943,n:0.094632,o:0.043373,p:0.011829,q:0.023658,r:0.023658,s:0.047316,t:1.33668,f:0.760999,H:0.007886,xB:0,yB:0,EC:0.008786,FC:0.00487},B:"moz",C:["DC","tB","EC","FC","I","u","J","D","E","F","A","B","C","K","L","G","M","N","O","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","VB","WB","XB","YB","uB","ZB","vB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","g","lB","mB","nB","oB","pB","P","Q","R","wB","S","T","U","V","W","X","Y","Z","a","b","c","d","e","h","i","j","k","l","m","n","o","p","q","r","s","t","f","H","xB","yB",""],E:"Firefox",F:{"0":1375747200,"1":1379376000,"2":1386633600,"3":1391472000,"4":1395100800,"5":1398729600,"6":1402358400,"7":1405987200,"8":1409616000,"9":1413244800,DC:1161648000,tB:1213660800,EC:1246320000,FC:1264032000,I:1300752000,u: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,v:1357603200,w:1361232000,x:1364860800,y:1368489600,z:1372118400,AB:1417392000,BB:1421107200,CB:1424736000,DB:1428278400,EB:1431475200,FB:1435881600,GB:1439251200,HB:1442880000,IB:1446508800,JB:1450137600,KB:1453852800,LB:1457395200,MB:1461628800,NB:1465257600,OB:1470096000,PB:1474329600,QB:1479168000,RB:1485216000,SB:1488844800,TB:1492560000,UB:1497312000,VB:1502150400,WB:1506556800,XB:1510617600,YB:1516665600,uB:1520985600,ZB:1525824000,vB:1529971200,aB:1536105600,bB:1540252800,cB:1544486400,dB:1548720000,eB:1552953600,fB:1558396800,gB:1562630400,hB:1567468800,iB:1571788800,jB:1575331200,kB:1578355200,g:1581379200,lB:1583798400,mB:1586304000,nB:1588636800,oB:1591056000,pB:1593475200,P:1595894400,Q:1598313600,R:1600732800,wB:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,c:1633392000,d:1635811200,e:1638835200,h:1641859200,i:1644364800,j:1646697600,k:1649116800,l:1651536000,m:1653955200,n:1656374400,o:1658793600,p:1661212800,q:1663632000,r:1666051200,s:1668470400,t:1670889600,f:1673913600,H:1676332800,xB:null,yB:null}},D:{A:{"0":0.003939,"1":0.004461,"2":0.004141,"3":0.004326,"4":0.0047,"5":0.004538,"6":0.008322,"7":0.008596,"8":0.004566,"9":0.004118,I:0.004706,u: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,v:0.008322,w:0.004393,x:0.004317,y:0.003901,z:0.008786,AB:0.007886,BB:0.007886,CB:0.004335,DB:0.004464,EB:0.015772,FB:0.003867,GB:0.015772,HB:0.003773,IB:0.003974,JB:0.003943,KB:0.007948,LB:0.003974,MB:0.003867,NB:0.007886,OB:0.019715,PB:0.043373,QB:0.003867,RB:0.003929,SB:0.007886,TB:0.007886,UB:0.003867,VB:0.003943,WB:0.086746,XB:0.003943,YB:0.015772,uB:0.003773,ZB:0.011829,vB:0.011319,aB:0.003773,bB:0.007886,cB:0.003943,dB:0.007886,eB:0.031544,fB:0.007886,gB:0.011829,hB:0.059145,iB:0.027601,jB:0.015772,kB:0.031544,g:0.011829,lB:0.043373,mB:0.047316,nB:0.031544,oB:0.015772,pB:0.027601,P:0.126176,Q:0.035487,R:0.03943,S:0.070974,T:0.043373,U:0.086746,V:0.074917,W:0.07886,X:0.027601,Y:0.043373,Z:0.051259,a:0.074917,b:0.063088,c:0.059145,d:0.051259,e:0.03943,h:0.067031,i:0.070974,j:0.126176,k:0.082803,l:0.094632,m:0.07886,n:0.110404,o:0.268124,p:0.11829,q:0.149834,r:0.138005,s:0.417958,t:11.2218,f:9.7471,H:0.019715,xB:0.019715,yB:0,GC:0},B:"webkit",C:["","","","","","I","u","J","D","E","F","A","B","C","K","L","G","M","N","O","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","VB","WB","XB","YB","uB","ZB","vB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","g","lB","mB","nB","oB","pB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","h","i","j","k","l","m","n","o","p","q","r","s","t","f","H","xB","yB","GC"],E:"Chrome",F:{"0":1352246400,"1":1357862400,"2":1361404800,"3":1364428800,"4":1369094400,"5":1374105600,"6":1376956800,"7":1384214400,"8":1389657600,"9":1392940800,I:1264377600,u: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,v:1332892800,w:1337040000,x:1340668800,y:1343692800,z:1348531200,AB:1397001600,BB:1400544000,CB:1405468800,DB:1409011200,EB:1412640000,FB:1416268800,GB:1421798400,HB:1425513600,IB:1429401600,JB:1432080000,KB:1437523200,LB:1441152000,MB:1444780800,NB:1449014400,OB:1453248000,PB:1456963200,QB:1460592000,RB:1464134400,SB:1469059200,TB:1472601600,UB:1476230400,VB:1480550400,WB:1485302400,XB:1489017600,YB:1492560000,uB:1496707200,ZB:1500940800,vB:1504569600,aB:1508198400,bB:1512518400,cB:1516752000,dB:1520294400,eB:1523923200,fB:1527552000,gB:1532390400,hB:1536019200,iB:1539648000,jB:1543968000,kB:1548720000,g:1552348800,lB:1555977600,mB:1559606400,nB:1564444800,oB:1568073600,pB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,T:1594684800,U:1598313600,V:1601942400,W:1605571200,X:1611014400,Y:1614556800,Z:1618272000,a:1621987200,b:1626739200,c:1630368000,d:1632268800,e:1634601600,h:1637020800,i:1641340800,j:1643673600,k:1646092800,l:1648512000,m:1650931200,n:1653350400,o:1655769600,p:1659398400,q:1661817600,r:1664236800,s:1666656000,t:1669680000,f:1673308800,H:1675728000,xB:null,yB:null,GC:null}},E:{A:{I:0,u:0.008322,J:0.004656,D:0.004465,E:0.003974,F:0.003929,A:0.004425,B:0.004318,C:0.003801,K:0.023658,L:0.098575,G:0.023658,HC:0,zB:0.008692,IC:0.007886,JC:0.00456,KC:0.004283,LC:0.047316,"0B":0.007802,qB:0.007886,rB:0.031544,"1B":0.177435,MC:0.252352,NC:0.03943,"2B":0.03943,"3B":0.090689,"4B":0.181378,"5B":1.13558,sB:0.126176,"6B":0.410072,"7B":0.808315,"8B":0.055202,"9B":0,OC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","HC","zB","I","u","IC","J","JC","D","KC","E","F","LC","A","0B","B","qB","C","rB","K","1B","L","MC","G","NC","2B","3B","4B","5B","sB","6B","7B","8B","9B","OC",""],E:"Safari",F:{HC:1205798400,zB:1226534400,I:1244419200,u:1275868800,IC:1311120000,J:1343174400,JC:1382400000,D:1382400000,KC:1410998400,E:1413417600,F:1443657600,LC:1458518400,A:1474329600,"0B":1490572800,B:1505779200,qB:1522281600,C:1537142400,rB:1553472000,K:1568851200,"1B":1585008000,L:1600214400,MC:1619395200,G:1632096000,NC:1635292800,"2B":1639353600,"3B":1647216000,"4B":1652745600,"5B":1658275200,sB:1662940800,"6B":1666569600,"7B":1670889600,"8B":1674432000,"9B":null,OC:null}},F:{A:{"0":0.006702,"1":0.006015,"2":0.005595,"3":0.004393,"4":0.007886,"5":0.004879,"6":0.004879,"7":0.003943,"8":0.005152,"9":0.005014,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,v:0.006015,w:0.004879,x:0.006597,y:0.006597,z:0.013434,AB:0.009758,BB:0.004879,CB:0.007886,DB:0.004283,EB:0.004367,FB:0.004534,GB:0.007886,HB:0.004227,IB:0.004418,JB:0.004161,KB:0.004227,LB:0.004725,MB:0.011829,NB:0.008942,OB:0.004707,PB:0.004827,QB:0.004707,RB:0.004707,SB:0.004326,TB:0.008922,UB:0.014349,VB:0.004425,WB:0.00472,XB:0.004425,YB:0.004425,ZB:0.00472,aB:0.004532,bB:0.004566,cB:0.02283,dB:0.00867,eB:0.004656,fB:0.004642,gB:0.003929,hB:0.00944,iB:0.004293,jB:0.003929,kB:0.004298,g:0.096692,lB:0.004201,mB:0.004141,nB:0.004257,oB:0.003939,pB:0.008236,P:0.003855,Q:0.003939,R:0.008514,wB:0.003939,S:0.003939,T:0.003702,U:0.007886,V:0.003855,W:0.003855,X:0.003929,Y:0.003943,Z:0.011703,a:0.007546,b:0.011829,c:0.496818,d:0.690025,e:0,PC:0.00685,QC:0,RC:0.008392,SC:0.004706,qB:0.006229,AC:0.004879,TC:0.008786,rB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","F","PC","QC","RC","SC","B","qB","AC","TC","C","rB","G","M","N","O","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","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","iB","jB","kB","g","lB","mB","nB","oB","pB","P","Q","R","wB","S","T","U","V","W","X","Y","Z","a","b","c","d","e","","",""],E:"Opera",F:{"0":1409616000,"1":1413331200,"2":1417132800,"3":1422316800,"4":1425945600,"5":1430179200,"6":1433808000,"7":1438646400,"8":1442448000,"9":1445904000,F:1150761600,PC:1223424000,QC:1251763200,RC:1267488000,SC:1277942400,B:1292457600,qB:1302566400,AC:1309219200,TC:1323129600,C:1323129600,rB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,v:1390867200,w:1393891200,x:1399334400,y:1401753600,z:1405987200,AB:1449100800,BB:1454371200,CB:1457308800,DB:1462320000,EB:1465344000,FB:1470096000,GB:1474329600,HB:1477267200,IB:1481587200,JB:1486425600,KB:1490054400,LB:1494374400,MB:1498003200,NB:1502236800,OB:1506470400,PB:1510099200,QB:1515024000,RB:1517961600,SB:1521676800,TB:1525910400,UB:1530144000,VB:1534982400,WB:1537833600,XB:1543363200,YB:1548201600,ZB:1554768000,aB:1561593600,bB:1566259200,cB:1570406400,dB:1573689600,eB:1578441600,fB:1583971200,gB:1587513600,hB:1592956800,iB:1595894400,jB:1600128000,kB:1603238400,g:1613520000,lB:1612224000,mB:1616544000,nB:1619568000,oB:1623715200,pB:1627948800,P:1631577600,Q:1633392000,R:1635984000,wB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000,c:1668643200,d:1671062400,e:1675209600},D:{F:"o",B:"o",C:"o",PC:"o",QC:"o",RC:"o",SC:"o",qB:"o",AC:"o",TC:"o",rB:"o"}},G:{A:{E:0,zB:0,UC:0,BC:0.00157571,VC:0.00315142,WC:0.00315142,XC:0.0126057,YC:0.00630284,ZC:0.0157571,aC:0.0583013,bC:0.00630284,cC:0.1103,dC:0.0267871,eC:0.0252114,fC:0.0220599,gC:0.395503,hC:0.0330899,iC:0.0236357,jC:0.0346656,kC:0.105573,lC:0.288355,mC:0.567256,nC:0.157571,"2B":0.207994,"3B":0.250538,"4B":0.472713,"5B":1.89085,sB:1.7837,"6B":4.8784,"7B":3.17191,"8B":0.237932,"9B":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","UC","BC","VC","WC","XC","E","YC","ZC","aC","bC","cC","dC","eC","fC","gC","hC","iC","jC","kC","lC","mC","nC","2B","3B","4B","5B","sB","6B","7B","8B","9B","",""],E:"Safari on iOS",F:{zB:1270252800,UC:1283904000,BC:1299628800,VC:1331078400,WC:1359331200,XC:1394409600,E:1410912000,YC:1413763200,ZC:1442361600,aC:1458518400,bC:1473724800,cC:1490572800,dC:1505779200,eC:1522281600,fC:1537142400,gC:1553472000,hC:1568851200,iC:1572220800,jC:1580169600,kC:1585008000,lC:1600214400,mC:1619395200,nC:1632096000,"2B":1639353600,"3B":1647216000,"4B":1652659200,"5B":1658275200,sB:1662940800,"6B":1666569600,"7B":1670889600,"8B":1674432000,"9B":null}},H:{A:{oC:1.01498},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","oC","","",""],E:"Opera Mini",F:{oC:1426464000}},I:{A:{tB:0,I:0.0286543,f:0,pC:0,qC:0,rC:0,sC:0.0764114,BC:0.0764114,tC:0,uC:0.315197},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","pC","qC","rC","tB","I","sC","BC","tC","uC","f","","",""],E:"Android Browser",F:{pC:1256515200,qC:1274313600,rC:1291593600,tB:1298332800,I:1318896000,sC:1341792000,BC:1374624000,tC:1386547200,uC:1401667200,f:1673568000}},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,g:0.0111391,qB:0,AC:0,rB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","qB","AC","C","rB","g","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,qB:1314835200,AC:1318291200,C:1330300800,rB:1349740800,g:1673827200},D:{g:"webkit"}},L:{A:{H:41.3632},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1675728000}},M:{A:{H:0.30285},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Firefox for Android",F:{H:1676332800}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{vC:0.890379},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","vC","","",""],E:"UC Browser for Android",F:{vC:1634688000},D:{vC:"webkit"}},P:{A:{I:0.147734,wC:0.0103543,xC:0.010304,yC:0.0527621,zC:0.0103584,"0C":0.0104443,"0B":0.0105043,"1C":0.0211049,"2C":0.0105524,"3C":0.0316573,"4C":0.0316573,"5C":0.0211049,sB:0.073867,"6C":0.0844194,"7C":0.126629,"8C":2.09993},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","wC","xC","yC","zC","0C","0B","1C","2C","3C","4C","5C","sB","6C","7C","8C","","",""],E:"Samsung Internet",F:{I:1461024000,wC:1481846400,xC:1509408000,yC:1528329600,zC:1546128000,"0C":1554163200,"0B":1567900800,"1C":1582588800,"2C":1593475200,"3C":1605657600,"4C":1618531200,"5C":1629072000,sB:1640736000,"6C":1651708800,"7C":1659657600,"8C":1667260800}},Q:{A:{"1B":0.145368},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","1B","","",""],E:"QQ Browser",F:{"1B":1663718400}},R:{A:{"9C":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9C","","",""],E:"Baidu Browser",F:{"9C":1663027200}},S:{A:{AD:0.066627},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","AD","","",""],E:"KaiOS Browser",F:{AD: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 870992868f..bbc629ba07 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":"25","1":"26","2":"27","3":"28","4":"29","5":"30","6":"31","7":"32","8":"33","9":"34",A:"10",B:"11",C:"12",D:"109",E:"7",F:"8",G:"9",H:"15",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:"91",b:"92",c:"93",d:"94",e:"73",f:"95",g:"96",h:"97",i:"98",j:"99",k:"100",l:"101",m:"102",n:"103",o:"104",p:"105",q:"106",r:"107",s:"108",t:"5",u:"19",v:"20",w:"21",x:"22",y:"23",z:"24",AB:"35",BB:"36",CB:"37",DB:"38",EB:"39",FB:"40",GB:"41",HB:"42",IB:"43",JB:"44",KB:"45",LB:"46",MB:"47",NB:"48",OB:"49",PB:"50",QB:"51",RB:"52",SB:"53",TB:"54",UB:"55",VB:"56",WB:"57",XB:"58",YB:"60",ZB:"62",aB:"63",bB:"64",cB:"65",dB:"66",eB:"67",fB:"68",gB:"69",hB:"70",iB:"71",jB:"72",kB:"74",lB:"75",mB:"76",nB:"77",oB:"78",pB:"11.1",qB:"12.1",rB:"16.0",sB:"3",tB:"59",uB:"61",vB:"82",wB:"110",xB:"111",yB:"3.2",zB:"10.1","0B":"13.1","1B":"15.2-15.3","2B":"15.4","3B":"15.5","4B":"15.6","5B":"16.1","6B":"16.2","7B":"16.3","8B":"11.5","9B":"4.2-4.3",AC:"5.5",BC:"2",CC:"3.5",DC:"3.6",EC:"112",FC:"3.1",GC:"5.1",HC:"6.1",IC:"7.1",JC:"9.1",KC:"14.1",LC:"15.1",MC:"TP",NC:"9.5-9.6",OC:"10.0-10.1",PC:"10.5",QC:"10.6",RC:"11.6",SC:"4.0-4.1",TC:"5.0-5.1",UC:"6.0-6.1",VC:"7.0-7.1",WC:"8.1-8.4",XC:"9.0-9.2",YC:"9.3",ZC:"10.0-10.2",aC:"10.3",bC:"11.0-11.2",cC:"11.3-11.4",dC:"12.0-12.1",eC:"12.2-12.5",fC:"13.0-13.1",gC:"13.2",hC:"13.3",iC:"13.4-13.7",jC:"14.0-14.4",kC:"14.5-14.8",lC:"15.0-15.1",mC:"all",nC:"2.1",oC:"2.2",pC:"2.3",qC:"4.1",rC:"4.4",sC:"4.4.3-4.4.4",tC:"13.4",uC:"5.0-5.4",vC:"6.2-6.4",wC:"7.2-7.4",xC:"8.2",yC:"9.2",zC:"11.1-11.2","0C":"12.0","1C":"13.0","2C":"14.0","3C":"15.0","4C":"17.0","5C":"18.0","6C":"19.0","7C":"13.18","8C":"2.5"};
+module.exports={"0":"24","1":"25","2":"26","3":"27","4":"28","5":"29","6":"30","7":"31","8":"32","9":"33",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"110",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:"91",b:"92",c:"93",d:"94",e:"95",f:"109",g:"73",h:"96",i:"97",j:"98",k:"99",l:"100",m:"101",n:"102",o:"103",p:"104",q:"105",r:"106",s:"107",t:"108",u:"5",v:"19",w:"20",x:"21",y:"22",z:"23",AB:"34",BB:"35",CB:"36",DB:"37",EB:"38",FB:"39",GB:"40",HB:"41",IB:"42",JB:"43",KB:"44",LB:"45",MB:"46",NB:"47",OB:"48",PB:"49",QB:"50",RB:"51",SB:"52",TB:"53",UB:"54",VB:"55",WB:"56",XB:"57",YB:"58",ZB:"60",aB:"62",bB:"63",cB:"64",dB:"65",eB:"66",fB:"67",gB:"68",hB:"69",iB:"70",jB:"71",kB:"72",lB:"74",mB:"75",nB:"76",oB:"77",pB:"78",qB:"11.1",rB:"12.1",sB:"16.0",tB:"3",uB:"59",vB:"61",wB:"82",xB:"111",yB:"112",zB:"3.2","0B":"10.1","1B":"13.1","2B":"15.2-15.3","3B":"15.4","4B":"15.5","5B":"15.6","6B":"16.1","7B":"16.2","8B":"16.3","9B":"16.4",AC:"11.5",BC:"4.2-4.3",CC:"5.5",DC:"2",EC:"3.5",FC:"3.6",GC:"113",HC:"3.1",IC:"5.1",JC:"6.1",KC:"7.1",LC:"9.1",MC:"14.1",NC:"15.1",OC:"TP",PC:"9.5-9.6",QC:"10.0-10.1",RC:"10.5",SC:"10.6",TC:"11.6",UC:"4.0-4.1",VC:"5.0-5.1",WC:"6.0-6.1",XC:"7.0-7.1",YC:"8.1-8.4",ZC:"9.0-9.2",aC:"9.3",bC:"10.0-10.2",cC:"10.3",dC:"11.0-11.2",eC:"11.3-11.4",fC:"12.0-12.1",gC:"12.2-12.5",hC:"13.0-13.1",iC:"13.2",jC:"13.3",kC:"13.4-13.7",lC:"14.0-14.4",mC:"14.5-14.8",nC:"15.0-15.1",oC:"all",pC:"2.1",qC:"2.2",rC:"2.3",sC:"4.1",tC:"4.4",uC:"4.4.3-4.4.4",vC:"13.4",wC:"5.0-5.4",xC:"6.2-6.4",yC:"7.2-7.4",zC:"8.2","0C":"9.2","1C":"11.1-11.2","2C":"12.0","3C":"13.0","4C":"14.0","5C":"15.0","6C":"17.0","7C":"18.0","8C":"19.0","9C":"13.18",AD:"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 f3e4d72835..0611aa6979 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-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":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")};
+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-style":require("./features/css-container-queries-style"),"css-container-queries":require("./features/css-container-queries"),"css-container-query-units":require("./features/css-container-query-units"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-palette":require("./features/css-font-palette"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid-animation":require("./features/css-grid-animation"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-range-syntax":require("./features/css-media-range-syntax"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-print-color-adjust":require("./features/css-print-color-adjust"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-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":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"declarative-shadow-dom":require("./features/declarative-shadow-dom"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"mdn-css-unicode-bidi-isolate-override":require("./features/mdn-css-unicode-bidi-isolate-override"),"mdn-css-unicode-bidi-isolate":require("./features/mdn-css-unicode-bidi-isolate"),"mdn-css-unicode-bidi-plaintext":require("./features/mdn-css-unicode-bidi-plaintext"),"mdn-text-decoration-color":require("./features/mdn-text-decoration-color"),"mdn-text-decoration-line":require("./features/mdn-text-decoration-line"),"mdn-text-decoration-shorthand":require("./features/mdn-text-decoration-shorthand"),"mdn-text-decoration-style":require("./features/mdn-text-decoration-style"),"media-fragments":require("./features/media-fragments"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-bundling":require("./features/subresource-bundling"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webcodecs":require("./features/webcodecs"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webtransport":require("./features/webtransport"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")};
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 fd1f950274..7f3a048711 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G","16":"A B"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"1":"A","2":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:6,C:"AAC audio file format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","132":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F","16":"A B"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"1":"A","2":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},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 dfc4aee1c3..9ff990d8dc 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB CC DC"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB","130":"C pB"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"AbortController & AbortSignal"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB EC FC"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B","130":"C qB"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 f710390760..24269f7d54 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 E F G A B AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC","132":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","132":"A"},K:{"2":"A B C e pB 8B","132":"qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},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 CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC","132":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","132":"A"},K:{"2":"A B C g qB AC","132":"rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 a8dbed1cec..fd8bd22291 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Accelerometer"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 879c3d8d68..c1cec5a6c0 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":"G A B","130":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","257":"BC sB I t J CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"EventTarget.addEventListener()"};
+module.exports={A:{A:{"1":"F A B","130":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","257":"DC tB I u J EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 a7fc7c7a2e..fc591e3f97 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":"F G A B","2":"J E AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"G B C NC OC PC QC pB 8B RC qB","16":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"2":"e","16":"A B C pB 8B qB"},L:{"16":"D"},M:{"16":"D"},N:{"16":"A B"},O:{"16":"tC"},P:{"16":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"16":"7C"},S:{"1":"8C"}},B:1,C:"Alternate stylesheet"};
+module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"F B C PC QC RC SC qB AC TC rB","16":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"2":"g","16":"A B C qB AC rB"},L:{"16":"H"},M:{"16":"H"},N:{"16":"A B"},O:{"16":"vC"},P:{"16":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"16":"9C"},S:{"1":"AD"}},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 b8c950d93d..af4c0431db 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 E F G A B AC"},B:{"2":"C K","132":"L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","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 SB TB UB VB WB XB tB","194":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","322":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","322":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"132":"8C"}},B:4,C:"Ambient Light Sensor"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","132":"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 VB WB XB YB uB","194":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","322":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","322":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"132":"AD"}},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 a3bd426739..6998f7153b 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"B C LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"0 1 2 3 4 5 6 7 8 9 G H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Animated PNG (APNG)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"B C MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,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 243fe39eec..9f7e2eca7d 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.findIndex"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 2fbd739f8f..f7952ebadb 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C K L"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.find"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K L"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 0e82c3ac72..c4c0c31cde 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB CC DC"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB pB"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC PC QC pB 8B RC qB"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"flat & flatMap array methods"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB EC FC"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B qB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC RC SC qB AC TC rB"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 4e9caea680..6a31a4e8a4 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.includes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 77bef497f0..f0c9e53869 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Arrow functions"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 8466bec2d9..558d170656 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 E F G A B AC"},B:{"1":"K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","322":"C"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z","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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","132":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"132":"tC"},P:{"2":"I","132":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"1":"8C"}},B:6,C:"asm.js"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","322":"C"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","132":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"132":"vC"},P:{"2":"I","132":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"1":"AD"}},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 b98f3fe734..fa4af3ee9d 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC","132":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","66":"XB tB YB uB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC","260":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","260":"D"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC","260":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Asynchronous Clipboard API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC","132":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","66":"YB uB ZB vB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","260":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","260":"f"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC","260":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 1f22193e5b..f99d54d1f5 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K","194":"L"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","514":"zB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","514":"aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Async functions"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K","194":"L"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","514":"0B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","514":"cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 9911218514..57e5548db3 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC","16":"PC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","16":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Base64 encoding and decoding"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC","16":"RC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","16":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 be4eaa114b..679a576f08 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","33":"0 1 2 3 4 5 6 7 8 L H M N O u v w x y z"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J E F G A B C K L HC IC JC zB pB qB 0B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"H M N O u v w"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Web Audio API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J D E F A B C K L JC KC LC 0B qB rB 1B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"G M N O v w x"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 55b2852d83..8bbeb75117 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","132":"I t J E F G A B C K L H M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G","4":"NC OC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","2":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Audio element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","132":"I u J D E F A B C K L G M N O v EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F","4":"PC QC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","2":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 9e778bce30..6c18692c33 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 E F G AC"},B:{"1":"C K L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB","322":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","322":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","322":"e"},L:{"322":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"322":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"322":"0B"},R:{"322":"7C"},S:{"194":"8C"}},B:1,C:"Audio Tracks"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB","322":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","322":"g"},L:{"322":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"322":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"322":"1B"},R:{"322":"9C"},S:{"194":"AD"}},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 55810ca23a..2c1287aaf5 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Autofocus attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 2b67b9f817..4ada7129ba 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","129":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Auxclick"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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","129":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 558017df9e..6276add238 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 E F G A B AC"},B:{"2":"C K L H M N","194":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB CC DC","66":"UB VB WB XB tB YB uB ZB aB bB","260":"cB","516":"dB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB","66":"eB fB gB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1090":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"AV1 video format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N","194":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w 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","66":"VB WB XB YB uB ZB vB aB bB cB","260":"dB","516":"eB"},D:{"1":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB","66":"fB gB hB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1090":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 3700da60c0..8100ef98b2 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB CC DC","194":"nB oB P Q R vB S T U V W X Y Z a b","257":"c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB","1281":"MC","1796":"5B 6B 7B"},F:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B","1281":"rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"257":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"AVIF image format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB EC FC","194":"oB pB P Q R wB S T U V W X Y Z a b","257":"c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB","1281":"9B OC","1796":"6B 7B 8B"},F:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B","1281":"sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"257":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 e0b43fc531..cb0ba7825a 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":"G A B","132":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C GC HC IC JC zB pB qB 2B 3B 4B rB 5B 6B 7B MC","132":"I K FC yB 0B","2050":"L H KC LC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","132":"G NC OC"},G:{"2":"yB SC 9B","772":"F TC UC VC WC XC YC ZC aC bC cC dC eC","2050":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC rC sC","132":"qC 9B"},J:{"260":"E A"},K:{"1":"B C e pB 8B qB","132":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"2":"I","1028":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-attachment"};
+module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C IC JC KC LC 0B qB rB 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I K HC zB 1B","2050":"L G MC NC 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","132":"F PC QC"},G:{"2":"zB UC BC","772":"E VC WC XC YC ZC aC bC cC dC eC fC gC","2050":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC tC uC","132":"sC BC"},J:{"260":"D A"},K:{"1":"B C g qB AC rB","132":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"2":"I","1028":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 37ac9ac075..6dc7bbc5ef 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 E F G A B AC"},B:{"1":"H M N O","33":"C K L P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","33":"I t J E F G A B C K GC HC IC JC zB pB qB 0B"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"16":"sB nC oC pC","33":"I D qC 9B rC sC"},J:{"33":"E A"},K:{"16":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"1":"8C"}},B:7,C:"Background-clip: text"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O","33":"C K L P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB","33":"I u J D E F A B C K IC JC KC LC 0B qB rB 1B"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"16":"tB pC qC rC","33":"I f sC BC tC uC"},J:{"33":"D A"},K:{"16":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"1":"AD"}},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 35be1f1566..c11411e020 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","36":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","516":"I t J E F G A B C K L"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","772":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC","36":"OC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"yB SC 9B UC","516":"TC"},H:{"132":"mC"},I:{"1":"D rC sC","36":"nC","516":"sB I qC 9B","548":"oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Background-image options"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","36":"FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","516":"I u J D E F A B C K L"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","772":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC","36":"QC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"zB UC BC WC","516":"VC"},H:{"132":"oC"},I:{"1":"f tC uC","36":"pC","516":"tB I sC BC","548":"qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 028f52b8ef..d9e551723d 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"background-position-x & background-position-y"};
+module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 7194c4b5c3..dc19a33caa 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 E F AC","132":"G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G H M N O NC OC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS background-repeat round and space"};
+module.exports={A:{A:{"1":"A B","2":"J D E CC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F G M N O PC QC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 df85585531..c5652b17ba 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC","16":"wB xB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Background Sync API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H EC FC","16":"xB yB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 ff34541033..c8c38e087c 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB","2":"BC sB I t J E F G RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","132":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB","164":"A B C K L H"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB","66":"CB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Battery Status API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB","2":"DC tB I u J D E F SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","132":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB","164":"A B C K L G"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB","66":"DB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 3b18ec904c..e310657e88 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Beacon API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,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 28f73be0cc..40917cb41e 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 E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"1":"tC"},P:{"2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Printing Events"};
+module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"1":"vC"},P:{"2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 00df6a7d45..48c73f9029 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB CC DC","194":"cB dB eB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"BigInt"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB EC FC","194":"dB eB fB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 60747c163c..e5be92d2ff 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","36":"J E F G A B C"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E","36":"F G A B C K L H M N O u"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","36":"sB I qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Blob constructing"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","36":"J D E F A B C"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D","36":"E F A B C K L G M N O v"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","36":"tB I sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c798f0ab6b..3973664bf6 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 E F G AC","129":"A B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E","33":"F G A B C K L H M N O u v w x"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","33":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Blob URLs"};
+module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D","33":"E F A B C K L G M N O v w x y"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","33":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5dba7682c6..a8932fe8cb 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 E F G A AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","804":"I t J E F G A B C K L CC DC"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"QB RB SB TB UB","388":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","1412":"0 1 2 3 4 H M N O u v w x y z","1956":"I t J E F G A B C K L"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","129":"A B C K L H JC zB pB qB 0B KC LC 1B","1412":"J E F G HC IC","1956":"I t FC yB GC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC","260":"DB EB FB GB HB","388":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB","1796":"PC QC","1828":"B C pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","129":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B","1412":"F UC VC WC XC","1956":"yB SC 9B TC"},H:{"1828":"mC"},I:{"1":"D","388":"rC sC","1956":"sB I nC oC pC qC 9B"},J:{"1412":"A","1924":"E"},K:{"1":"e","2":"A","1828":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","260":"uC vC","388":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:4,C:"CSS3 Border images"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","804":"I u J D E F A B C K L EC FC"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"RB SB TB UB VB","388":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","1412":"0 1 2 3 4 5 G M N O v w x y z","1956":"I u J D E F A B C K L"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","129":"A B C K L G LC 0B qB rB 1B MC NC 2B","1412":"J D E F JC KC","1956":"I u HC zB IC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC","260":"EB FB GB HB IB","388":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB","1796":"RC SC","1828":"B C qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","129":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B","1412":"E WC XC YC ZC","1956":"zB UC BC VC"},H:{"1828":"oC"},I:{"1":"f","388":"tC uC","1956":"tB I pC qC rC sC BC"},J:{"1412":"A","1924":"D"},K:{"1":"g","2":"A","1828":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","260":"wC xC","388":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},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 7a7722ea34..f4e6fbc661 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","257":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","289":"sB CC DC","292":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"I"},E:{"1":"t E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I FC yB","129":"J GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"yB"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","33":"nC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"257":"8C"}},B:4,C:"CSS3 Border-radius (rounded corners)"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","257":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","289":"tB EC FC","292":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"I"},E:{"1":"u D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I HC zB","129":"J IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"zB"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","33":"pC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"257":"AD"}},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 77023141fc..dd423819f9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"BroadcastChannel"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e5296516a0..811a1ec097 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","194":"OB","257":"PB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","513":"B C pB qB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","194":"BB CB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","194":"PB","257":"QB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","513":"B C qB rB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","194":"CB DB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 211807244f..a689565a7d 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 E F AC","260":"G","516":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"I t J E F G A B C K L H"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O","33":"0 u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","132":"rC sC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"calc() as CSS unit value"};
+module.exports={A:{A:{"2":"J D E CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"I u J D E F A B C K L G"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O","33":"0 1 v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","132":"tC uC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 2661fb8e43..a6e7749dbd 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Canvas blend modes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7409f9eaf2..4d062d2f11 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":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","8":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","8":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Text API for Canvas"};
+module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","8":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","8":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d5935722c5..1a4c992ae0 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":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","132":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"260":"mC"},I:{"1":"sB I D qC 9B rC sC","132":"nC oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Canvas (basic support)"};
+module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","132":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"260":"oC"},I:{"1":"tB I f sC BC tC uC","132":"pC qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 242e82cd82..30aacc5df4 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 E F AC","132":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"ch (character) unit"};
+module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b182d52cf4..7165cd2712 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 I t J E F G A B C K L H M N O u v w x y z","129":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC","16":"sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 I u J D E F A B C K L G M N O v w x y z","129":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC","16":"uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 a6332e4fa5..6fd9826409 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC","16":"PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Channel messaging"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC","16":"RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 69fe9edb57..f0bbf76729 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"ChildNode.remove()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 4b1a3a2df0..df71dceddc 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 E F G AC","1924":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC","516":"0 z","772":"I t J E F G A B C K L H M N O u v w x y DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J E","516":"0 1 2 z","772":"y","900":"F G A B C K L H M N O u v w x"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB","900":"J GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"G B NC OC PC QC pB","900":"C 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B","900":"TC UC"},H:{"900":"mC"},I:{"1":"D rC sC","8":"nC oC pC","900":"sB I qC 9B"},J:{"1":"A","900":"E"},K:{"1":"e","8":"A B","900":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"900":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"classList (DOMTokenList)"};
+module.exports={A:{A:{"8":"J D E F CC","1924":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC","516":"0 1","772":"I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J D","516":"0 1 2 3","772":"z","900":"E F A B C K L G M N O v w x y"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u HC zB","900":"J IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"F B PC QC RC SC qB","900":"C AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC","900":"VC WC"},H:{"900":"oC"},I:{"1":"f tC uC","8":"pC qC rC","900":"tB I sC BC"},J:{"1":"A","900":"D"},K:{"1":"g","8":"A B","900":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"900":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d0e7ab4b76..6c36895ccf 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 542c5af2f1..5ae62f80b3 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 E F G A B AC"},B:{"260":"N O","2436":"C K L H M","8196":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","772":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB","4100":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB","8196":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","10244":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","2308":"A B zB pB","2820":"I t J E F G GC HC IC JC"},F:{"2":"G B NC OC PC QC pB 8B RC","16":"C","516":"qB","2564":"0 1 2 3 4 H M N O u v w x y z","8196":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","10244":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","2820":"F TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","260":"D","2308":"rC sC"},J:{"2":"E","2308":"A"},K:{"2":"A B C pB 8B","16":"qB","8196":"e"},L:{"8196":"D"},M:{"1028":"D"},N:{"2":"A B"},O:{"8196":"tC"},P:{"2052":"uC vC","2308":"I","8196":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"8196":"0B"},R:{"8196":"7C"},S:{"4100":"8C"}},B:5,C:"Synchronous Clipboard API"};
+module.exports={A:{A:{"2436":"J D E F A B CC"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","772":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB","4100":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","8196":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","10244":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB","2308":"A B 0B qB","2820":"I u J D E F IC JC KC LC"},F:{"2":"F B PC QC RC SC qB AC TC","16":"C","516":"rB","2564":"0 1 2 3 4 5 G M N O v w x y z","8196":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","10244":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","2820":"E VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","260":"f","2308":"tC uC"},J:{"2":"D","2308":"A"},K:{"2":"A B C qB AC","16":"rB","8196":"g"},L:{"8196":"H"},M:{"1028":"H"},N:{"2":"A B"},O:{"8196":"vC"},P:{"2052":"wC xC","2308":"I","8196":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"8196":"1B"},R:{"8196":"9C"},S:{"4100":"AD"}},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 4a96381093..80d919ed6f 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 E F G A B AC"},B:{"1":"i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h"},C:{"1":"r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h CC DC","258":"i j k l m n o","578":"p q"},D:{"1":"i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y","194":"Z a b c d f g h"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"COLR/CPAL(v1) Font Formats"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i"},C:{"1":"s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i EC FC","258":"j k l m n o p","578":"q r"},D:{"1":"j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y","194":"Z a b c d e h i"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"2":"vC"},P:{"1":"7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 af54b54ab0..ba46c796e3 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 E F AC","257":"G A B"},B:{"1":"C K L H M N O","513":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","513":"iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","129":"B C K pB qB 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC PC QC pB 8B RC qB","513":"XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"COLR/CPAL(v0) Font Formats"};
+module.exports={A:{A:{"2":"J D E CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","513":"jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","129":"B C K qB rB 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC RC SC qB AC TC rB","513":"YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 bc9d3c795b..894744e514 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","132":"E F G HC IC JC","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","16":"G B NC OC PC QC pB 8B","132":"H M"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB","132":"F SC 9B TC UC VC WC XC YC"},H:{"1":"mC"},I:{"1":"D rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"E A"},K:{"1":"C e qB","16":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Node.compareDocumentPosition()"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB","132":"D E F JC KC LC","260":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","16":"F B PC QC RC SC qB AC","132":"G M"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB","132":"E UC BC VC WC XC YC ZC aC"},H:{"1":"oC"},I:{"1":"f tC uC","16":"pC qC","132":"tB I rC sC BC"},J:{"132":"D A"},K:{"1":"C g rB","16":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b0d99facf3..6aa35ba8b2 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 E AC","132":"F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"yB SC 9B TC","513":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4097":"mC"},I:{"1025":"sB I D nC oC pC qC 9B rC sC"},J:{"258":"E A"},K:{"2":"A","258":"B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"2049":"D"},N:{"258":"A B"},O:{"258":"tC"},P:{"1025":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1025":"7C"},S:{"1":"8C"}},B:1,C:"Basic console logging functions"};
+module.exports={A:{A:{"1":"A B","2":"J D CC","132":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"zB UC BC VC","513":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4097":"oC"},I:{"1025":"tB I f pC qC rC sC BC tC uC"},J:{"258":"D A"},K:{"2":"A","258":"B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"2049":"H"},N:{"258":"A B"},O:{"258":"vC"},P:{"1025":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1025":"9C"},S:{"1":"AD"}},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 4206b839af..37a3110613 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC","16":"B"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"console.time and console.timeEnd"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC","16":"B"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 68ee09b729..5ac351304a 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 E F G A AC","2052":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"BC sB I t J E F G A B C CC DC","260":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"I t J E F G A B C K L H M N O u v","772":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB","1028":"GB HB IB JB KB LB MB NB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I t A FC yB zB","772":"J E F G GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC","132":"B OC PC QC pB 8B","644":"C RC qB","772":"0 1 2 H M N O u v w x y z","1028":"3 4 5 6 7 8 9 AB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","260":"yB SC 9B ZC aC","772":"F TC UC VC WC XC YC"},H:{"644":"mC"},I:{"1":"D","16":"nC oC","260":"pC","772":"sB I qC 9B rC sC"},J:{"772":"E A"},K:{"1":"e","132":"A B pB 8B","644":"C qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","1028":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"const"};
+module.exports={A:{A:{"2":"J D E F A CC","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"DC tB I u J D E F A B C EC FC","260":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"I u J D E F A B C K L G M N O v w","772":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB","1028":"HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"I u A HC zB 0B","772":"J D E F IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC","132":"B QC RC SC qB AC","644":"C TC rB","772":"0 1 2 3 G M N O v w x y z","1028":"4 5 6 7 8 9 AB BB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","260":"zB UC BC bC cC","772":"E VC WC XC YC ZC aC"},H:{"644":"oC"},I:{"1":"f","16":"pC qC","260":"rC","772":"tB I sC BC tC uC"},J:{"772":"D A"},K:{"1":"g","132":"A B qB AC","644":"C rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","1028":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 90a68e62b2..05509bd2cd 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 E F G AC","900":"A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","388":"L H M","900":"C K"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","260":"OB PB","388":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","900":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","388":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB","900":"H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","388":"F G IC JC","900":"J E GC HC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB 8B","388":"0 1 H M N O u v w x y z","900":"C RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","388":"F VC WC XC YC","900":"TC UC"},H:{"2":"mC"},I:{"1":"D","16":"sB nC oC pC","388":"rC sC","900":"I qC 9B"},J:{"16":"E","388":"A"},K:{"1":"e","16":"A B pB 8B","900":"C qB"},L:{"1":"D"},M:{"1":"D"},N:{"900":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"388":"8C"}},B:1,C:"Constraint Validation API"};
+module.exports={A:{A:{"2":"J D E F CC","900":"A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","388":"L G M","900":"C K"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","260":"PB QB","388":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","900":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","388":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB","900":"0 G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB","388":"E F KC LC","900":"J D IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB AC","388":"0 1 2 G M N O v w x y z","900":"C TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","388":"E XC YC ZC aC","900":"VC WC"},H:{"2":"oC"},I:{"1":"f","16":"tB pC qC rC","388":"tC uC","900":"I sC BC"},J:{"16":"D","388":"A"},K:{"1":"g","16":"A B qB AC","900":"C rB"},L:{"1":"H"},M:{"1":"H"},N:{"900":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"388":"AD"}},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 d2e2d0cfb3..62b70b9f82 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC","4":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"contenteditable attribute (basic support)"};
+module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC","4":"tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ae8eb151ca..27a351fa62 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 E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","129":"I t J E F G A B C K L H M N O u v w x"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","257":"L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","257":"J HC","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","257":"UC","260":"TC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E","257":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Content Security Policy 1.0"};
+module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","129":"I u J D E F A B C K L G M N O v w x 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","257":"0 L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","257":"J JC","260":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","257":"WC","260":"VC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D","257":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 1b588a4093..fb0a0fe367 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","4100":"H M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"6 7 8 9","260":"AB","516":"BB CB DB EB FB GB HB IB JB"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","1028":"BB CB DB","2052":"EB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB","1028":"0 y z","2052":"1"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Content Security Policy Level 2"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","4100":"G M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"7 8 9 AB","260":"BB","516":"CB DB EB FB GB HB IB JB KB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","1028":"CB DB EB","2052":"FB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB","1028":"0 1 z","2052":"2"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ba9481ca4c..81bb76113f 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 E F G A B AC"},B:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","194":"P Q R S T U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB","194":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB NC OC PC QC pB 8B RC qB","194":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Cookie Store API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f 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 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB","194":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB PC QC RC SC qB AC TC rB","194":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 06ede3d919..5b39fbd8db 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 E AC","132":"A","260":"F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB","1025":"uB ZB aB bB cB dB eB fB gB hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C"},E:{"2":"FC yB","513":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","644":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"513":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","644":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","132":"sB I nC oC pC qC 9B"},J:{"1":"A","132":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","132":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Cross-Origin Resource Sharing"};
+module.exports={A:{A:{"1":"B","2":"J D CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB","1025":"vB aB bB cB dB eB fB gB hB iB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C"},E:{"2":"HC zB","513":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","644":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"513":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","644":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","132":"tB I pC qC rC sC BC"},J:{"1":"A","132":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","132":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 03394cc05d..09c160e370 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB CC DC","1028":"c d f g h","3076":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b","8196":"i j k l m n o p q r s D wB xB"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","132":"PB QB","260":"RB SB","516":"TB UB VB WB XB"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC","4100":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","132":"CB DB","260":"EB FB","516":"GB HB IB JB KB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","4100":"lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"8196":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"3076":"8C"}},B:1,C:"createImageBitmap"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB EC FC","1028":"c d e h i","3076":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b","8196":"j k l m n o p q r s t f H xB yB"},D:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"QB RB","260":"SB TB","516":"UB VB WB XB YB"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC","4100":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","132":"DB EB","260":"FB GB","516":"HB IB JB KB LB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC","4100":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"8196":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"3076":"AD"}},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 866c91c798..71cb41815c 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","66":"NB OB PB","129":"QB RB SB TB UB VB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC pB 8B RC qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Credential Management API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","66":"OB PB QB","129":"RB SB TB UB VB WB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB PC QC RC SC qB AC TC rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 2e7f48575f..a93525c4e3 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":"AC","8":"J E F G A","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","513":"C K L H M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","66":"7 8"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E FC yB GC HC","289":"F G A IC JC zB"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC UC VC","289":"F WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A","164":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Web Cryptography"};
+module.exports={A:{A:{"2":"CC","8":"J D E F A","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","513":"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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"8 9"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D HC zB IC JC","289":"E F A KC LC 0B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC WC XC","289":"E YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","8":"tB I pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A","164":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 09a1c92a71..9540a03168 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS all property"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 97af97c254..ecd76772df 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I CC DC","33":"t J E F G A B C K L H"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","33":"J E F GC HC IC","292":"I t"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","33":"0 1 2 3 4 C H M N O u v w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F UC VC WC","164":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D","33":"I qC 9B rC sC","164":"sB nC oC pC"},J:{"33":"E A"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Animation"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I EC FC","33":"u J D E F A B C K L G"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","33":"J D E IC JC KC","292":"I u"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","33":"0 1 2 3 4 5 C G M N O v w x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E WC XC YC","164":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f","33":"I sC BC tC uC","164":"tB pC qC rC"},J:{"33":"D A"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 9347bbf2d0..538f899c42 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB GC","33":"E F HC IC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC","33":"F UC VC WC"},H:{"2":"mC"},I:{"1":"D","16":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I","33":"uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"CSS :any-link selector"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC","33":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB IC","33":"D E JC KC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC","33":"E WC XC YC"},H:{"2":"oC"},I:{"1":"f","16":"tB I pC qC rC sC BC","33":"tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I","33":"wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},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 3aeb7f630c..889785427e 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 E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"S","164":"P Q R","388":"C K L H M N O"},C:{"1":"Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","164":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","676":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","164":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"hB iB jB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","164":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","164":"sB I nC oC pC qC 9B rC sC"},J:{"164":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","388":"B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"1":"7C"},S:{"164":"8C"}},B:5,C:"CSS Appearance"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"S","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","164":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","676":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","164":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"iB jB kB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","164":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","164":"tB I pC qC rC sC BC tC uC"},J:{"164":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","388":"B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"1":"9C"},S:{"164":"AD"}},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 dca13f947b..98591dc4b5 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z","132":"a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z","132":"a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB NC OC PC QC pB 8B RC qB","132":"nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","132":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"132":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C","132":"rB 4C 5C 6C"},Q:{"2":"0B"},R:{"132":"7C"},S:{"132":"8C"}},B:4,C:"CSS Counter Styles"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","132":"a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z","132":"a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB PC QC RC SC qB AC TC rB","132":"oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","132":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"132":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C","132":"sB 6C 7C 8C"},Q:{"2":"1B"},R:{"132":"9C"},S:{"132":"AD"}},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 b5359cb93c..e554a095da 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js
@@ -1 +1 @@
-module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},L:{"33":"D"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U CC DC"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},K:{"2":"A B C pB 8B qB","33":"e"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B","2":"MC","33":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"}},B:6,C:":autofill CSS pseudo-class"};
+module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U EC FC"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},K:{"2":"A B C qB AC rB","33":"g"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"OC","33":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"}},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 d633391815..f016cdadd0 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","257":"N O"},C:{"1":"n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB CC DC","578":"hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m"},D:{"1":"mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},E:{"2":"I t J E F FC yB GC HC IC","33":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC","33":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I","194":"uC vC wC xC yC zB zC"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS Backdrop Filter"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","257":"N O"},C:{"1":"o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB EC FC","578":"iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n"},D:{"1":"nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB"},E:{"2":"I u J D E HC zB IC JC KC","33":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC","33":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I","194":"wC xC yC zC 0C 0B 1C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 3bd3799b6d..e682ef3c09 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-position edge offsets"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 bce6c0dc5d..a081ed8a94 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z","260":"LB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","132":"F G A IC JC"},F:{"1":"0 1 2 3 4 5 6 7 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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB","260":"8"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","132":"F WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-blend-mode"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB","260":"MB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","132":"E F A KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB","260":"9"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","132":"E YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 bd4d11d703..68db17c12c 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 E F G A B AC"},B:{"2":"C K L H M N O","164":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"2":"I t J E F G A B C K L H M N O u v w","164":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J FC yB GC","164":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G NC OC PC QC","129":"B C pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC UC","164":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"132":"mC"},I:{"2":"sB I nC oC pC qC 9B","164":"D rC sC"},J:{"2":"E","164":"A"},K:{"2":"A","129":"B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"1":"8C"}},B:4,C:"CSS box-decoration-break"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"2":"I u J D E F A B C K L G M N O v w x","164":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J HC zB IC","164":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F PC QC RC SC","129":"B C qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC WC","164":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"132":"oC"},I:{"2":"tB I pC qC rC sC BC","164":"f tC uC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C qB AC rB","164":"g"},L:{"164":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"1":"AD"}},B:4,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 74fe3fea3d..a049bc4cf0 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","33":"CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"I t J E F G"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"t","164":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"SC 9B","164":"yB"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","164":"sB nC oC pC"},J:{"1":"A","33":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Box-shadow"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","33":"EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"I u J D E F"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"u","164":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"UC BC","164":"zB"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","164":"tB pC qC rC"},J:{"1":"A","33":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5469a9c6d7..96520e1720 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"2":"FC yB","33":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},G:{"33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"D","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS Canvas Drawings"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"2":"HC zB","33":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},G:{"33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"f","33":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 b7fb6c1f3a..d398a69ec6 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS caret-color"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,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 9cfa31aa71..ee266d4edb 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 E F G A B AC"},B:{"1":"j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f","322":"g h i"},C:{"1":"h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c CC DC","194":"d f g"},D:{"1":"j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f","322":"g h i"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Cascade Layers"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e","322":"h i j"},C:{"1":"i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c EC FC","194":"d e h"},D:{"1":"k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e","322":"h i j"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,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 00fed35d42..199ae9ec61 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Case-insensitive CSS attribute selectors"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 aee65cdc99..50c0f288fa 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 E F G A B AC"},B:{"2":"C K L H M N","260":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","3138":"O"},C:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","644":"MB NB OB PB QB RB SB"},D:{"2":"I t J E F G A B C K L H M N O u v w x y","260":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","292":"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"},E:{"2":"I t J FC yB GC HC","260":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","292":"E F G A B C K IC JC zB pB qB"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","260":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","292":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB"},G:{"2":"yB SC 9B TC UC","260":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","292":"F VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","260":"D","292":"rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","260":"e"},L:{"260":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"260":"tC"},P:{"292":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"260":"7C"},S:{"644":"8C"}},B:4,C:"CSS clip-path property (for HTML)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N","260":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","3138":"O"},C:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","644":"NB OB PB QB RB SB TB"},D:{"2":"I u J D E F A B C K L G M N O v w x y z","260":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","292":"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"},E:{"2":"I u J HC zB IC JC","260":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","292":"D E F A B C K KC LC 0B qB rB"},F:{"2":"F B C PC QC RC SC qB AC TC rB","260":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","292":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB"},G:{"2":"zB UC BC VC WC","260":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","292":"E XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","260":"f","292":"tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","260":"g"},L:{"260":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"260":"vC"},P:{"292":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"260":"9C"},S:{"644":"AD"}},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 fdc56cdc14..ae905d19ef 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 E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"16":"I t J E F G A B C K L H M N O","33":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"2B 3B 4B rB 5B 6B 7B","16":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"16":"sB I nC oC pC qC 9B rC sC","33":"D"},J:{"16":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"16":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"16":"tC"},P:{"16":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"16":"7C"},S:{"1":"8C"}},B:4,C:"CSS print-color-adjust"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"16":"I u J D E F A B C K L G M N O","33":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","16":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"16":"tB I pC qC rC sC BC tC uC","33":"f"},J:{"16":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"16":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"16":"vC"},P:{"16":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"16":"9C"},S:{"1":"AD"}},B:4,C:"CSS print-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 762a1b0656..fbeea34688 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r","322":"s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r","322":"s D wB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","132":"B C K L zB pB qB 0B KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","132":"aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS color() function"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s","322":"t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s","322":"t f H"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","132":"B C K L 0B qB rB 1B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d PC QC RC SC qB AC TC rB","322":"e"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,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 abecef16a5..2eb0b3bedf 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB CC DC","578":"lB mB nB oB P Q R vB"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC pB 8B RC qB","194":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Conical Gradients"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB EC FC","578":"mB nB oB pB P Q R wB"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","194":"uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB PC QC RC SC qB AC TC rB","194":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"CSS Conical Gradients"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js
new file mode 100644
index 0000000000..1f63df0f13
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries-style.js
@@ -0,0 +1 @@
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r","194":"s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r","194":"s t f H","260":"xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b PC QC RC SC qB AC TC rB","194":"c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","194":"g"},L:{"194":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"CSS Container Style Queries"};
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 5c90bcd33d..7865692883 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 E F G A B AC"},B:{"1":"q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o","516":"p"},C:{"1":"wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC"},D:{"1":"q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a","194":"c d f g h i j k l m n o","450":"b","516":"p"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB NC OC PC QC pB 8B RC qB","194":"P Q R vB S T U V W X Y Z","516":"a b c"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Container Queries (Size)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p","516":"q"},C:{"1":"H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f EC FC"},D:{"1":"r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a","194":"c d e h i j k l m n o p","450":"b","516":"q"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB PC QC RC SC qB AC TC rB","194":"P Q R wB S T U V W X Y Z","516":"a b c"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 fcbeb2e037..f38a9e4b56 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 E F G A B AC"},B:{"1":"p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o"},C:{"1":"wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC"},D:{"1":"p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b","194":"l m n o","450":"c d f g h i j k"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB NC OC PC QC pB 8B RC qB","194":"P Q R vB S T U V W X Y Z"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Container Query Units"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p"},C:{"1":"H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f EC FC"},D:{"1":"q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b","194":"m n o p","450":"c d e h i j k l"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB PC QC RC SC qB AC TC rB","194":"P Q R wB S T U V W X Y Z"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 77c219a3db..21a6fb6486 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB CC DC","194":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},D:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","66":"QB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB","66":"DB EB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:2,C:"CSS Containment"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB EC FC","194":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},D:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","66":"RB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB","66":"EB FB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 dfec617507..e6df8ddee9 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 E F G A B AC"},B:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S T"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS content-visibility"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 3236b8e0cf..950ef2a555 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":"F G A B","2":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Counters"};
+module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 8439586610..a6ac2492db 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 AC","2340":"E F G A B"},B:{"2":"C K L H M N O","1025":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","513":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b","545":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","1025":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","164":"J","4644":"E F G HC IC JC"},F:{"2":"0 1 2 G B H M N O u v w x y z NC OC PC QC pB 8B","545":"C RC qB","1025":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","4260":"TC UC","4644":"F VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E","4260":"A"},K:{"2":"A B pB 8B","545":"C qB","1025":"e"},L:{"1025":"D"},M:{"1":"D"},N:{"2340":"A B"},O:{"1025":"tC"},P:{"1025":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1025":"0B"},R:{"1025":"7C"},S:{"4097":"8C"}},B:4,C:"Crisp edges/pixelated images"};
+module.exports={A:{A:{"2":"J CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","513":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b","545":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","1025":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","164":"J","4644":"D E F JC KC LC"},F:{"2":"0 1 2 3 F B G M N O v w x y z PC QC RC SC qB AC","545":"C TC rB","1025":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","4260":"VC WC","4644":"E XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D","4260":"A"},K:{"2":"A B qB AC","545":"C rB","1025":"g"},L:{"1025":"H"},M:{"1":"H"},N:{"2340":"A B"},O:{"1025":"vC"},P:{"1025":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1025":"1B"},R:{"1025":"9C"},S:{"4097":"AD"}},B:4,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 2299984c55..7427ab7cd9 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 E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"I t J E F G A B C K L H M","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","33":"J E F G GC HC IC JC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","33":"F TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:4,C:"CSS Cross-Fade Function"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"I u J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","33":"J D E F IC JC KC LC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","33":"E VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"2":"AD"}},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 88fc91bdd2..4bcdbb2f79 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O 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 H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","132":"J E F G A GC HC IC JC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB 8B","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB","260":"C RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","132":"F VC WC XC YC ZC"},H:{"260":"mC"},I:{"1":"D","16":"sB nC oC pC","132":"I qC 9B rC sC"},J:{"16":"E","132":"A"},K:{"1":"e","16":"A B C pB 8B","260":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:":default CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB","132":"J D E F A IC JC KC LC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB AC","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB","260":"C TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","132":"E XC YC ZC aC bC"},H:{"260":"oC"},I:{"1":"f","16":"tB pC qC rC","132":"I sC BC tC uC"},J:{"16":"D","132":"A"},K:{"1":"g","16":"A B C qB AC","260":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,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 f7238ab56b..633b995f03 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 E F G A B AC"},B:{"2":"C K L H M N O Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"B","2":"I t J E F G A C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Explicit descendant combinator >>"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"B","2":"I u J D E F A C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 6e6bf7f4e4..9ee7ee9b67 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 E F G AC","164":"A B"},B:{"66":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","164":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","66":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","66":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"292":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A e","292":"B C pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"164":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"66":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Device Adaptation"};
+module.exports={A:{A:{"2":"J D E F CC","164":"A B"},B:{"66":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","66":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","66":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"292":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A g","292":"B C qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"164":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"66":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 d7feeba837..64b676e673 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o","194":"p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z","194":"a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB","194":"a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"33":"8C"}},B:5,C:":dir() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p","194":"q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z","194":"a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB","194":"a b c d e"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"33":"AD"}},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 64ebc6436a..754fc06127 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 E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X","260":"Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CC DC","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB","260":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","132":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X","194":"XB tB YB uB ZB aB bB","260":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","132":"C K L H pB qB 0B KC LC 1B 2B 3B 4B","516":"5B 6B 7B MC","772":"rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB","132":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB","260":"mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC","260":"iC jC kC lC 1B 2B 3B 4B","772":"rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","260":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","260":"e"},L:{"260":"D"},M:{"260":"D"},N:{"2":"A B"},O:{"132":"tC"},P:{"2":"I uC vC wC xC","132":"yC zB zC 0C 1C 2C","260":"3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"260":"7C"},S:{"132":"8C"}},B:4,C:"CSS display: contents"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X","260":"Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB EC FC","132":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB","260":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","132":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X","194":"YB uB ZB vB aB bB cB","260":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","132":"C K L G qB rB 1B MC NC 2B 3B 4B 5B","516":"6B 7B 8B 9B OC","772":"sB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB","132":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB","260":"nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","132":"eC fC gC hC iC jC","260":"kC lC mC nC 2B 3B 4B 5B","772":"sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","260":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","260":"g"},L:{"260":"H"},M:{"260":"H"},N:{"2":"A B"},O:{"132":"vC"},P:{"2":"I wC xC yC zC","132":"0C 0B 1C 2C 3C 4C","260":"5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"260":"9C"},S:{"132":"AD"}},B:4,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 7c8be4aff6..73f7beb575 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","164":"BC sB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"33":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"33":"8C"}},B:5,C:"CSS element() function"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","164":"DC tB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"33":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"33":"AD"}},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 3d63936f76..99798b994b 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB CC DC"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","132":"B"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","132":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS Environment Variables env()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB EC FC"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","132":"B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","132":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 570e436e0a..12845dc914 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 E F G AC","33":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"33":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Exclusions Level 1"};
+module.exports={A:{A:{"2":"J D E F CC","33":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"33":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 3dffbb6920..854b078bc2 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Feature Queries"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fcc9d21317..35183a6a31 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":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X"},L:{"1":"D"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O P Q R S T U V W X"},C:{"1":"vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R CC DC"},M:{"1":"D"},A:{"2":"J E F G AC","33":"A B"},F:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"MC","33":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},P:{"1":"3C rB 4C 5C 6C","33":"I uC vC wC xC yC zB zC 0C 1C 2C"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"}},B:6,C:"::file-selector-button CSS pseudo-element"};
+module.exports={A:{D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X"},L:{"1":"H"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O P Q R S T U V W X"},C:{"1":"wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R EC FC"},M:{"1":"H"},A:{"2":"J D E F CC","33":"A B"},F:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"OC","33":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC"},P:{"1":"5C sB 6C 7C 8C","33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"}},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 d8b41b7f02..667ea1570f 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","33":"G"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","33":"XC YC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS filter() function"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","33":"ZC aC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 57a883ee26..3077c345c9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","1028":"K L H M N O","1346":"C"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","196":"9","516":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z DC"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N","33":"0 1 2 3 4 5 6 7 8 9 O 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":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J E F G HC IC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"2":"E","33":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Filter Effects"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","1028":"K L G M N O","1346":"C"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","196":"AB","516":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J D E F JC KC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"},J:{"2":"D","33":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 55fa629122..07bc9685fd 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":"G A B","16":"AC","516":"F","1540":"J E"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","132":"sB","260":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"t J E F","132":"I"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"t FC","132":"I yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","16":"G NC","260":"B OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","16":"nC oC","132":"pC"},J:{"1":"E A"},K:{"1":"C e qB","260":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"::first-letter CSS pseudo-element selector"};
+module.exports={A:{A:{"1":"F A B","16":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","132":"tB","260":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"u J D E","132":"I"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"u HC","132":"I zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","16":"F PC","260":"B QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","16":"pC qC","132":"rC"},J:{"1":"D A"},K:{"1":"C g rB","260":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c8fed63a5d..c3feaeb16a 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":"G A B","132":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS first-line pseudo-element"};
+module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 45d6087656..9756f078fd 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":"E F G A B","2":"AC","8":"J"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","1025":"JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","132":"TC UC VC"},H:{"2":"mC"},I:{"1":"sB D rC sC","260":"nC oC pC","513":"I qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS position:fixed"};
+module.exports={A:{A:{"1":"D E F A B","2":"CC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","1025":"LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","132":"VC WC XC"},H:{"2":"oC"},I:{"1":"tB f tC uC","260":"pC qC rC","513":"I sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 71f19098b1..40a36e3da3 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 E F G A B AC"},B:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","328":"P Q R S T U"},C:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","161":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T"},D:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB","328":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC","578":"H LC 1B"},F:{"1":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB","328":"dB eB fB gB hB iB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","578":"lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"161":"8C"}},B:5,C:":focus-visible CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","328":"P Q R S T U"},C:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","161":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T"},D:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB","328":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC","578":"G NC 2B"},F:{"1":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB","328":"eB fB gB hB iB jB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC","578":"nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"161":"AD"}},B:5,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 5bc4607b9e..66550bc3e9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"tB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC pB 8B RC qB","194":"LB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:":focus-within CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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"},D:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","194":"uB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB PC QC RC SC qB AC TC rB","194":"MB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 a0d520fce0..75eaea3563 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 E F G A B AC"},B:{"1":"p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o"},C:{"1":"r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q CC DC"},D:{"1":"l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS font-palette"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p"},C:{"1":"s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r EC FC"},D:{"1":"m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 fbbbc2edaa..e1343270ab 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB CC DC","194":"LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","66":"OB PB QB RB SB TB UB VB WB XB tB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","66":"BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","66":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:5,C:"CSS font-display"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB EC FC","194":"MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","66":"PB QB RB SB TB UB VB WB XB YB uB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","66":"CB DB EB FB GB HB IB JB KB LB MB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","66":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 0b679843aa..bcd178eaff 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F CC DC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-stretch"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E EC FC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O 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 qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 812636ac97..942ec22ec7 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":"G A B","2":"J E AC","132":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Generated content for pseudo-elements"};
+module.exports={A:{A:{"1":"F A B","2":"J D CC","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 66bb968ad8..709afb6a33 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","260":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB","292":"I t J E F G A B C K L H DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 A B C K L H M N O u v w x y z","548":"I t J E F G"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","260":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B","292":"J GC","804":"I t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC","33":"C RC","164":"pB 8B"},G:{"1":"2B 3B 4B rB 5B 6B 7B","260":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B","292":"TC UC","804":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","33":"I qC 9B","548":"sB nC oC pC"},J:{"1":"A","548":"E"},K:{"1":"e qB","2":"A B","33":"C","164":"pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","260":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB","292":"I u J D E F A B C K L G FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 A B C K L G M N O v w x y z","548":"I u J D E F"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","260":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B","292":"J IC","804":"I u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC","33":"C TC","164":"qB AC"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","260":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B","292":"VC WC","804":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","33":"I sC BC","548":"tB pC qC rC"},J:{"1":"A","548":"D"},K:{"1":"g rB","2":"A B","33":"C","164":"qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 0bf92953f1..603cb84ca0 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Grid animation"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 363d4ce1a6..1917735fc4 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 E F AC","8":"G","292":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","292":"C K L H"},C:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC","8":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB","584":"FB GB HB IB JB KB LB MB NB OB PB QB","1025":"RB SB"},D:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z","8":"0 1 2 3","200":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","1025":"WB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","8":"J E F G A HC IC JC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","200":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","8":"F UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC","8":"9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"292":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"uC","8":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Grid Layout (level 1)"};
+module.exports={A:{A:{"2":"J D E CC","8":"F","292":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","292":"C K L G"},C:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC","8":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB","584":"GB HB IB JB KB LB MB NB OB PB QB RB","1025":"SB TB"},D:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z","8":"1 2 3 4","200":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","1025":"XB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","8":"J D E F A JC KC LC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","200":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","8":"E WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC","8":"BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"292":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"wC","8":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 21a0b2070f..aa33454956 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS hanging-punctuation"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,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 4f7113d05e..b89e57857e 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 E F G A B AC"},B:{"1":"p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m CC DC","322":"n o p q r s D wB xB"},D:{"1":"p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k","194":"l m n o"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:":has() CSS relational pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n EC FC","322":"o p q r s t f H xB yB"},D:{"1":"q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l","194":"m n o p"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:":has() CSS relational pseudo-class"};
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 263ff5d538..eabcb01076 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 E F G AC","33":"A B"},B:{"1":"p q r s D","33":"C K L H M N O","132":"P Q R S T U V W","260":"X Y Z a b c d f g h i j k l m n o"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},D:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","132":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W"},E:{"2":"I t FC yB","33":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB","132":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z"},G:{"2":"yB SC","33":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"4":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Hyphenation"};
+module.exports={A:{A:{"2":"J D E F CC","33":"A B"},B:{"1":"q r s t f H","33":"C K L G M N O","132":"P Q R S T U V W","260":"X Y Z a b c d e h i j k l m n o p"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","132":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W"},E:{"2":"I u HC zB","33":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z"},G:{"2":"zB UC","33":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"4":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,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 f84f0aad1f..ca29931cc2 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 E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q","257":"R S T U V W X"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q","257":"R S T U V W X"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"1":"nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB NC OC PC QC pB 8B RC qB","257":"fB gB hB iB jB e kB lB mB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C","257":"1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 image-orientation"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q","257":"R S T U V W X"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q","257":"R S T U V W X"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"1":"oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB PC QC RC SC qB AC TC rB","257":"gB hB iB jB kB g lB mB nB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C","257":"3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 eb1b9eab64..ceaaa79451 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 E F G A B AC"},B:{"2":"C K L H M N O","164":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U CC DC","66":"V W","257":"Y Z a b c d f g h i j k l m n o p q r s D wB xB","772":"X"},D:{"2":"I t J E F G A B C K L H M N O u v","132":"wB xB EC","164":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},E:{"2":"I t FC yB GC","132":"A B C K zB pB qB 0B","164":"J E F G HC IC JC","516":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC","132":"ZC aC bC cC dC eC fC gC hC iC","164":"F UC VC WC XC YC","516":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","164":"D rC sC"},J:{"2":"E","164":"A"},K:{"2":"A B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"257":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"2":"8C"}},B:5,C:"CSS image-set"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U EC FC","66":"V W","257":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB","772":"X"},D:{"2":"I u J D E F A B C K L G M N O v w","132":"xB yB GC","164":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},E:{"2":"I u HC zB IC","132":"A B C K 0B qB rB 1B","164":"J D E F JC KC LC","516":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC","132":"bC cC dC eC fC gC hC iC jC kC","164":"E WC XC YC ZC aC","516":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","164":"f tC uC"},J:{"2":"D","164":"A"},K:{"2":"A B C qB AC rB","164":"g"},L:{"164":"H"},M:{"257":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"2":"AD"}},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 c388627499..47886da7c5 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C","260":"K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","516":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","16":"t J E F G A B C K L","260":"RB","772":"0 1 2 3 4 5 6 7 8 9 H M N O 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":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","772":"J E F G A GC HC IC JC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","260":"B C EB OC PC QC pB 8B RC qB","772":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","772":"F TC UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"D","2":"sB nC oC pC","260":"I qC 9B rC sC"},J:{"2":"E","260":"A"},K:{"1":"e","260":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","260":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C","260":"K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","516":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","16":"u J D E F A B C K L","260":"SB","772":"0 1 2 3 4 5 6 7 8 9 G M N O 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":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","772":"J D E F A IC JC KC LC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","260":"B C FB QC RC SC qB AC TC rB","772":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","772":"E VC WC XC YC ZC aC bC"},H:{"132":"oC"},I:{"1":"f","2":"tB pC qC rC","260":"I sC BC tC uC"},J:{"2":"D","260":"A"},K:{"1":"g","260":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","260":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"516":"AD"}},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 33342997cc..081eb12fb6 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 E F AC","132":"A B","388":"G"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC","132":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","388":"I t"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","132":"E F G A HC IC JC","388":"GC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB 8B","132":"0 H M N O u v w x y z","516":"C RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","132":"F VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"D","16":"sB nC oC pC sC","132":"rC","388":"I qC 9B"},J:{"16":"E","132":"A"},K:{"1":"e","16":"A B C pB 8B","516":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:":indeterminate CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E CC","132":"A B","388":"F"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","388":"I u"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB","132":"D E F A JC KC LC","388":"IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB AC","132":"0 1 G M N O v w x y z","516":"C TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","132":"E XC YC ZC aC bC"},H:{"516":"oC"},I:{"1":"f","16":"tB pC qC rC uC","132":"tC","388":"I sC BC"},J:{"16":"D","132":"A"},K:{"1":"g","16":"A B C qB AC","516":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},B:5,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 7b00662489..3053346498 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"wB xB EC"},E:{"2":"I t J E F FC yB GC HC IC","4":"G","164":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC","164":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Initial Letter"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","260":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","260":"H xB yB GC"},E:{"2":"I u J D E HC zB IC JC KC","4":"F","164":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC","164":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"260":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 5a2c70df67..e67609d032 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"I t J E F G A B C K L H M N O CC DC","164":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS initial value"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"I u J D E F A B C K L G M N O EC FC","164":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 84c41d898d..809296aa9e 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB CC DC","194":"xB"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","322":"wB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"LCH and Lab color values"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","322":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H EC FC","194":"xB yB"},D:{"1":"xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f","322":"H"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 163b3f876b..95b81f5a9e 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":"G A B","16":"AC","132":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC","132":"I t J yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C H M OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"D rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"letter-spacing CSS property"};
+module.exports={A:{A:{"1":"F A B","16":"CC","132":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC","132":"I u J zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C G M QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"f tC uC","16":"pC qC","132":"tB I rC sC BC"},J:{"132":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ef77bb7b61..aa45e25adb 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 E F G A B AC"},B:{"2":"C K L H M","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB CC DC","33":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"16":"I t J E F G A B C K","33":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I FC yB","33":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B","33":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"16":"nC oC","33":"sB I D pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"33":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:5,C:"CSS line-clamp"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB EC FC","33":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"16":"I u J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I HC zB","33":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC","33":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"16":"pC qC","33":"tB I f rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"33":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"2":"AD"}},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 e2bd2db8d6..b7c23c08c7 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 E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","164":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB CC DC","1540":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","292":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB","1028":"W X","1540":"gB hB iB jB e kB lB mB nB oB P Q R S T U V"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","292":"I t J E F G A B C FC yB GC HC IC JC zB pB","1540":"K L qB 0B","5124":"KC"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","292":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","1028":"kB lB","1540":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","292":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","1540":"eC fC gC hC iC jC","5124":"kC"},H:{"2":"mC"},I:{"1":"D","292":"sB I nC oC pC qC 9B rC sC"},J:{"292":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"292":"tC"},P:{"1":"3C rB 4C 5C 6C","292":"I uC vC wC xC yC","1540":"zB zC 0C 1C 2C"},Q:{"1540":"0B"},R:{"1":"7C"},S:{"1540":"8C"}},B:5,C:"CSS Logical Properties"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","164":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB EC FC","1540":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","292":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB","1028":"W X","1540":"hB iB jB kB g lB mB nB oB pB P Q R S T U V"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","292":"I u J D E F A B C HC zB IC JC KC LC 0B qB","1540":"K L rB 1B","5124":"MC"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","292":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","1028":"lB mB","1540":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","292":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","1540":"gC hC iC jC kC lC","5124":"mC"},H:{"2":"oC"},I:{"1":"f","292":"tB I pC qC rC sC BC tC uC"},J:{"292":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"292":"vC"},P:{"1":"5C sB 6C 7C 8C","292":"I wC xC yC zC 0C","1540":"0B 1C 2C 3C 4C"},Q:{"1540":"1B"},R:{"1":"9C"},S:{"1540":"AD"}},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 516217773e..07ff44a5bb 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 E F G A B AC"},B:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U"},C:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB CC DC"},D:{"1":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U"},E:{"1":"MC","2":"I t J E F G A B FC yB GC HC IC JC zB","129":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS ::marker pseudo-element"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U"},C:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB EC FC"},D:{"1":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U"},E:{"1":"OC","2":"I u J D E F A B HC zB IC JC KC LC 0B","129":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},F:{"1":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 39e3c627b4..e9b9feb231 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 E F G A B AC"},B:{"2":"C K L H M","164":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","3138":"N","12292":"O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","164":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"2B 3B 4B rB 5B 6B 7B","164":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"164":"D rC sC","676":"sB I nC oC pC qC 9B"},J:{"164":"E A"},K:{"2":"A B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"260":"8C"}},B:4,C:"CSS Masks"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M","164":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","3138":"N","12292":"O"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O 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"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","164":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","164":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"164":"f tC uC","676":"tB I pC qC rC sC BC"},J:{"164":"D A"},K:{"2":"A B C qB AC rB","164":"g"},L:{"164":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"260":"AD"}},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 dd1186e8b7..8788484948 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 E F G A B AC"},B:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","1220":"P Q R S T U V W"},C:{"1":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC","548":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB"},D:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB","196":"cB dB eB","1220":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","164":"J E F GC HC IC","260":"G A B C K JC zB pB qB 0B"},F:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","196":"RB SB TB","1220":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","164":"F VC WC","260":"XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"D","16":"sB nC oC pC","164":"I qC 9B rC sC"},J:{"16":"E","164":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"1":"3C rB 4C 5C 6C","164":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"1220":"0B"},R:{"1":"7C"},S:{"548":"8C"}},B:5,C:":is() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","1220":"P Q R S T U V W"},C:{"1":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC","548":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB"},D:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB","196":"dB eB fB","1220":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","164":"J D E IC JC KC","260":"F A B C K LC 0B qB rB 1B"},F:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","196":"SB TB UB","1220":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","164":"E XC YC","260":"ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"1":"f","16":"tB pC qC rC","164":"I sC BC tC uC"},J:{"16":"D","164":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"1":"5C sB 6C 7C 8C","164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"1220":"1B"},R:{"1":"9C"},S:{"548":"AD"}},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 4239353b9c..ff198207d8 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB CC DC"},D:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB","132":"C K pB qB"},F:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS math functions min(), max() and clamp()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB EC FC"},D:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B","132":"C K qB rB"},F:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","132":"eC fC gC hC iC jC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 616d72a4f6..88f87282a8 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Media Queries: interaction media features"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,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
index d1b80f3e49..aa32f1a4ec 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC"},D:{"1":"o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Media Queries: Range Syntax"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC"},D:{"1":"p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 2cce57509b..ecea1ffeb2 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 E F AC","132":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","1028":"C K L H M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"I t J E F G A B C K L H CC DC","1028":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","548":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","1028":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"rB 5B 6B 7B MC","2":"FC yB","548":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G","548":"B C NC OC PC QC pB 8B RC","1028":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"1":"rB 5B 6B 7B","16":"yB","548":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"132":"mC"},I:{"1":"D","16":"nC oC","548":"sB I pC qC 9B","1028":"rC sC"},J:{"548":"E A"},K:{"1":"e qB","548":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","1028":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Media Queries: resolution feature"};
+module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","1028":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"I u J D E F A B C K L G EC FC","1028":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","548":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","1028":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"HC zB","548":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F","548":"B C PC QC RC SC qB AC TC","1028":"0 1 2 3 4 5 6 7 8 9 G M N O v w 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:{"1":"sB 6B 7B 8B 9B","16":"zB","548":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"132":"oC"},I:{"1":"f","16":"pC qC","548":"tB I rC sC BC","1028":"tC uC"},J:{"548":"D A"},K:{"1":"g rB","548":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","1028":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5634f15a2f..c0e8057935 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"Media Queries: scripting media feature"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 35eade259d..004e68e9b5 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 E F AC","129":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","129":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","129":"I t J GC","388":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","129":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","129":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Media Queries"};
+module.exports={A:{A:{"8":"J D E CC","129":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","129":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","129":"I u J IC","388":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","129":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","129":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 33c38ce4aa..8256e1ee05 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","194":"4 5 6 7 8 9 AB BB CB DB EB FB"},E:{"2":"I t J E FC yB GC HC","260":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC UC VC","260":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Blending of HTML/SVG elements"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","194":"5 6 7 8 9 AB BB CB DB EB FB GB"},E:{"2":"I u J D HC zB IC JC","260":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC WC XC","260":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e230d7643e..0bd39c406b 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB CC DC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"5 6 7"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Motion Path"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB EC FC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","194":"JB KB LB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"6 7 8"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 dfcdee0fba..8db3da0507 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS namespaces"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 df1ba4e40c..9ee1d239a9 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s","194":"D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s","194":"D wB xB"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Nesting"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t","194":"f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t","194":"f H xB"},E:{"1":"OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d PC QC RC SC qB AC TC rB","194":"e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 a7a159824e..8ab6a7018b 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 E F G A B AC"},B:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O Q R S T U V W","16":"P"},C:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S CC DC"},D:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"selector list argument of :not()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f 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 a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S EC FC"},D:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 2787df872c..a03c287b67 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},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 CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 abd60c754e..0b47a8e44c 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":"G A B","4":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Opacity"};
+module.exports={A:{A:{"1":"F A B","4":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f471af4098..4ac585591a 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"132":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:":optional CSS pseudo-class"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"132":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,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 332c2df807..4c58eb8f07 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 c1779836aa..858d50699a 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"I t J E F G A B GC HC IC JC zB pB","16":"FC yB","130":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC","16":"yB","130":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS overflow: overlay"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"I u J D E F A B IC JC KC LC 0B qB","16":"HC zB","130":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC","16":"zB","130":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 050bcaa75d..19e8f807be 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 E F G A B AC"},B:{"1":"Z a b c d f g h i j k l m n o p q r s D","260":"P Q R S T U V W X Y","388":"C K L H M N O"},C:{"1":"R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","260":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q","388":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB CC DC"},D:{"1":"Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y","388":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"rB 5B 6B 7B MC","260":"L H 0B KC LC 1B 2B 3B 4B","388":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","260":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB","388":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","260":"iC jC kC lC 1B 2B 3B 4B","388":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"388":"mC"},I:{"1":"D","388":"sB I nC oC pC qC 9B rC sC"},J:{"388":"E A"},K:{"1":"e","388":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"388":"A B"},O:{"388":"tC"},P:{"1":"3C rB 4C 5C 6C","388":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"388":"0B"},R:{"1":"7C"},S:{"388":"8C"}},B:5,C:"CSS overflow property"};
+module.exports={A:{A:{"388":"J D E F A B CC"},B:{"1":"Z a b c d e h i j k l m n o p q r s t f H","260":"P Q R S T U V W X Y","388":"C K L G M N O"},C:{"1":"R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","260":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q","388":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB EC FC"},D:{"1":"Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y","388":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"sB 6B 7B 8B 9B OC","260":"L G 1B MC NC 2B 3B 4B 5B","388":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","260":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","260":"kC lC mC nC 2B 3B 4B 5B","388":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"388":"oC"},I:{"1":"f","388":"tB I pC qC rC sC BC tC uC"},J:{"388":"D A"},K:{"1":"g","388":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"388":"A B"},O:{"388":"vC"},P:{"1":"5C sB 6C 7C 8C","388":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"388":"1B"},R:{"1":"9C"},S:{"388":"AD"}},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 d708397cc6..89fab6f2a2 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 E F G AC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N","516":"O"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB","260":"aB bB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","1090":"H KC LC 1B 2B 3B 4B"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB","260":"PB QB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","1090":"kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS overscroll-behavior"};
+module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N","516":"O"},C:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB","260":"bB cB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","1090":"G MC NC 2B 3B 4B 5B"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB","260":"QB RB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","1090":"mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 18b72b27ac..5846b18944 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 E F G AC"},B:{"388":"C K L H M N O","900":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"772":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","900":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB CC DC"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"772":"A","900":"I t J E F G B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"16":"G NC","129":"B C OC PC QC pB 8B RC qB","900":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"900":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"129":"mC"},I:{"900":"sB I D nC oC pC qC 9B rC sC"},J:{"900":"E A"},K:{"129":"A B C pB 8B qB","900":"e"},L:{"900":"D"},M:{"772":"D"},N:{"388":"A B"},O:{"900":"tC"},P:{"900":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"900":"0B"},R:{"900":"7C"},S:{"900":"8C"}},B:2,C:"CSS page-break properties"};
+module.exports={A:{A:{"388":"A B","900":"J D E F CC"},B:{"388":"C K L G M N O","900":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"772":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","900":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB EC FC"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"772":"A","900":"I u J D E F B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"16":"F PC","129":"B C QC RC SC qB AC TC rB","900":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"900":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"129":"oC"},I:{"900":"tB I f pC qC rC sC BC tC uC"},J:{"900":"D A"},K:{"129":"A B C qB AC rB","900":"g"},L:{"900":"H"},M:{"772":"H"},N:{"388":"A B"},O:{"900":"vC"},P:{"900":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"900":"1B"},R:{"900":"9C"},S:{"900":"AD"}},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 c64c824da2..55c5654398 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 E AC","132":"F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"2":"BC sB I t J E F G A B C K L H M N O CC DC","132":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","132":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"16":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"258":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:"CSS Paged Media (@page)"};
+module.exports={A:{A:{"2":"J D CC","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"2":"DC tB I u J D E F A B C K L G M N O EC FC","132":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","132":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"16":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"258":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},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 d345f9320f..7a8e585c32 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},E:{"2":"I t J E F G A B C FC yB GC HC IC JC zB pB","194":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS Paint API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},E:{"2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","194":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,C:"CSS Painting 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 9d6f944fcb..cc86ed42a0 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 E F G AC","292":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"164":"8C"}},B:5,C:":placeholder-shown CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F CC","292":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"164":"AD"}},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 38c6f4508b..24eb777679 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","36":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC","33":"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"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","36":"t J E F G A GC HC IC JC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","36":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","36":"F 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","36":"sB I nC oC pC qC 9B rC sC"},J:{"36":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","36":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"::placeholder CSS pseudo-element"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","36":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC","33":"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"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","36":"u J D E F A IC JC KC LC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","36":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","36":"E BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","36":"tB I pC qC rC sC BC tC uC"},J:{"36":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"36":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","36":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},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 1fa8601656..478d26c50d 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 t J E F G A B C K L H M","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},L:{"33":"D"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC","33":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},K:{"2":"A B C pB 8B qB","33":"e"},E:{"1":"2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"}},B:6,C:"print-color-adjust property"};
+module.exports={A:{D:{"2":"I u J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC","33":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},K:{"2":"A B C qB AC rB","33":"g"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"I u HC zB IC OC","33":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"}},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 e31f2ea1b6..f87bd5ac8c 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","132":"I t J E F GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B NC OC PC QC pB","132":"C H M N O u v w x 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC","132":"F 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","16":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"1":"A","132":"E"},K:{"1":"e","2":"A B pB","132":"C 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:1,C:"CSS :read-only and :read-write selectors"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC","33":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB","132":"I u J D E IC JC KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B PC QC RC SC qB","132":"C G M N O v w x y AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC","132":"E BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","16":"pC qC","132":"tB I rC sC BC tC uC"},J:{"1":"A","132":"D"},K:{"1":"g","2":"A B qB","132":"C AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},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 411153997f..1bc39ddac4 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 E F G A AC","132":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","16":"HC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Rebeccapurple color"};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","16":"JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f26d176cc1..b1b551eb34 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 E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","33":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"33":"sB I D nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:7,C:"CSS Reflections"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","33":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"33":"tB I f pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"2":"AD"}},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 a6ce08ca62..1310557439 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 E F G AC","420":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","420":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"I t J E F G A B C K L AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"H M N O","66":"0 1 2 3 4 5 6 7 8 9 u v w x y z"},E:{"2":"I t J C K L H FC yB GC pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"E F G A B HC IC JC zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC UC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"420":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Regions"};
+module.exports={A:{A:{"2":"J D E F CC","420":"A B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"I u J D E F A B C K L BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"G M N O","66":"0 1 2 3 4 5 6 7 8 9 v w x y z AB"},E:{"2":"I u J C K L G HC zB IC qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"D E F A B JC KC LC 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC WC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"420":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 f02b5a1fe6..2ab1ab77d5 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","33":"I t J E F G A B C K L H DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G","33":"0 A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","33":"J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC","33":"C RC","36":"pB 8B"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","33":"TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","33":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B","33":"C","36":"pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Repeating Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","33":"I u J D E F A B C K L G FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F","33":"0 1 A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","33":"J IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC","33":"C TC","36":"qB AC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","33":"VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","33":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B","33":"C","36":"qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e8908cec6c..6625c035d4 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS resize property"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,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 0111a68558..37f9aefde8 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 E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB CC DC"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS revert value"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB EC FC"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,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 71a960971a..0c9cd63a0a 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 SB TB UB VB WB XB tB YB uB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","194":"EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","194":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"#rrggbbaa hex color notation"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"SB TB UB VB WB XB YB uB ZB vB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","194":"FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","194":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,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 33f031f0ec..8da7d2c867 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 E F G A B AC"},B:{"2":"C K L H M N O","129":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","129":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","450":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B","578":"L H KC LC 1B"},F:{"2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","129":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","450":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","578":"kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"129":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"129":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Scroll-behavior"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","129":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","450":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B","578":"L G MC NC 2B"},F:{"2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","129":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","450":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","578":"mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"129":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"129":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 b3cc3119a9..9c7967db21 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y","194":"Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","194":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","322":"U V W"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","194":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d","322":"e kB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS @scroll-timeline"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y","194":"Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","194":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","322":"U V W"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","194":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","322":"g lB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 602529511e..66fdc8f6a2 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 E F G A B AC"},B:{"2":"C K L H M N O","292":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC","3074":"aB","4100":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"16":"I t FC yB","292":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","292":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","292":"VC","804":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"16":"nC oC","292":"sB I D pC qC 9B rC sC"},J:{"292":"E A"},K:{"2":"A B C pB 8B qB","292":"e"},L:{"292":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"292":"tC"},P:{"292":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"292":"0B"},R:{"292":"7C"},S:{"2":"8C"}},B:7,C:"CSS scrollbar styling"};
+module.exports={A:{A:{"132":"J D E F A B CC"},B:{"2":"C K L G M N O","292":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC","3074":"bB","4100":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"16":"I u HC zB","292":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","292":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC","292":"XC","804":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"16":"pC qC","292":"tB I f rC sC BC tC uC"},J:{"292":"D A"},K:{"2":"A B C qB AC rB","292":"g"},L:{"292":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"292":"vC"},P:{"292":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"292":"1B"},R:{"292":"9C"},S:{"2":"AD"}},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 688e782d2a..e118707c4c 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":"E F G A B","2":"AC","8":"J"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS 2.1 selectors"};
+module.exports={A:{A:{"1":"D E F A B","2":"CC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f82b316bbc..a34151a01c 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":"G A B","2":"AC","8":"J","132":"E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 selectors"};
+module.exports={A:{A:{"1":"F A B","2":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 46cb9d0075..12b4a89cba 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"C e 8B qB","16":"A B pB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"::selection CSS pseudo-element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"C g AC rB","16":"A B qB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},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 14c86d8489..6d89e31819 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC","322":"QB RB SB TB UB VB WB XB tB YB uB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z","194":"9 AB BB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","33":"F G A IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS Shapes Level 1"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC","322":"RB SB TB UB VB WB XB YB uB ZB vB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z","194":"AB BB CB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","33":"E F A KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 2d1997cd3d..e1c995c41f 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 E F G AC","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","6436":"C K L H M N O"},C:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB CC DC","2052":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB","8258":"dB eB fB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","3108":"G A JC zB"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB","8258":"TB UB VB WB XB YB ZB aB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","3108":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2052":"8C"}},B:4,C:"CSS Scroll Snap"};
+module.exports={A:{A:{"2":"J D E F CC","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","6436":"C K L G M N O"},C:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB EC FC","2052":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB","8258":"eB fB gB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","3108":"F A LC 0B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB","8258":"UB VB WB XB YB ZB aB bB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","3108":"ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2052":"AD"}},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 4ba25ed80d..893d6b5351 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 E F G A B AC"},B:{"1":"a b c d f g h i j k l m n o p q r s D","2":"C K L H","1028":"P Q R S T U V W X Y Z","4100":"M N O"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"1 2 3 4 5 6","516":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"0 1 2 3 4 5 6 7 8 9 y z AB BB RB SB TB UB","1028":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","33":"F G A B C IC JC zB pB qB","2084":"E HC"},F:{"1":"oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","322":"EB FB GB","1028":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F WC XC YC ZC aC bC cC dC eC","2084":"UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1028":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1028":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:"CSS position:sticky"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"a b c d e h i j k l m n o p q r s t f H","2":"C K L G","1028":"P Q R S T U V W X Y Z","4100":"M N O"},C:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"2 3 4 5 6 7","516":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","322":"0 1 2 3 4 5 6 7 8 9 z AB BB CB SB TB UB VB","1028":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","33":"E F A B C KC LC 0B qB rB","2084":"D JC"},F:{"1":"pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","322":"FB GB HB","1028":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E YC ZC aC bC cC dC eC fC gC","2084":"WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1028":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1028":"1B"},R:{"1":"9C"},S:{"516":"AD"}},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 26976d5326..6d1f32e55c 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Subgrid"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,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 152fa613c9..467c355595 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u CC DC","66":"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 SB TB"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z","260":"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 VB WB XB tB YB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"132":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS.supports() API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v EC FC","66":"w x","260":"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"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z","260":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"132":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c788cd3136..11751b8148 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":"F G A B","2":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","132":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Table display"};
+module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","132":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fe85c1d1a7..1c116ad776 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B CC DC","33":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z","322":"AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB","578":"0 1 2 3 4 5 6 7 8 x y z"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:4,C:"CSS3 text-align-last"};
+module.exports={A:{A:{"132":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B EC FC","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB","322":"BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB","578":"0 1 2 3 4 5 6 7 8 9 y z"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},B:4,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 acb9da4c1c..8157d0a8c9 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 E F G A B AC"},B:{"132":"C K L H M N O","388":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB","388":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"rB 5B 6B 7B MC","132":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"132":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","388":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"132":"mC"},I:{"132":"sB I nC oC pC qC 9B rC sC","388":"D"},J:{"132":"E A"},K:{"132":"A B C pB 8B qB","388":"e"},L:{"388":"D"},M:{"132":"D"},N:{"132":"A B"},O:{"388":"tC"},P:{"132":"I","388":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"388":"0B"},R:{"388":"7C"},S:{"132":"8C"}},B:4,C:"CSS text-indent"};
+module.exports={A:{A:{"132":"J D E F A B CC"},B:{"132":"C K L G M N O","388":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB","388":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"sB 6B 7B 8B 9B OC","132":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"132":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","388":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"132":"oC"},I:{"132":"tB I pC qC rC sC BC tC uC","388":"f"},J:{"132":"D A"},K:{"132":"A B C qB AC rB","388":"g"},L:{"388":"H"},M:{"132":"H"},N:{"132":"A B"},O:{"388":"vC"},P:{"132":"I","388":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"388":"1B"},R:{"388":"9C"},S:{"132":"AD"}},B:4,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 69ba00f67d..ea09ea1a6e 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 E AC","132":"F G A B"},B:{"132":"C K L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB CC DC","1025":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1602":"TB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","322":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","322":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","322":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","322":"e"},L:{"322":"D"},M:{"1025":"D"},N:{"132":"A B"},O:{"322":"tC"},P:{"2":"I","322":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"322":"0B"},R:{"322":"7C"},S:{"2":"8C"}},B:4,C:"CSS text-justify"};
+module.exports={A:{A:{"16":"J D CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB EC FC","1025":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1602":"UB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","322":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","322":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","322":"g"},L:{"322":"H"},M:{"1025":"H"},N:{"132":"A B"},O:{"322":"vC"},P:{"2":"I","322":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"322":"1B"},R:{"322":"9C"},S:{"2":"AD"}},B:4,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 68ccadc744..0650929355 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC","194":"DB EB FB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","16":"A","33":"B C K zB pB qB 0B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS text-orientation"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC","194":"EB FB GB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","16":"A","33":"B C K 0B qB rB 1B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 e45c6cfe4a..9aad9baef6 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 E AC","161":"F G A B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","161":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"16":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Text 4 text-spacing"};
+module.exports={A:{A:{"2":"J D CC","161":"E F A B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"16":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 5de5ab8fa3..0b95da3644 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 E F G AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"A","4":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Text-shadow"};
+module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"A","4":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"CSS3 Text-shadow"};
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 2674dca43f..d16b96e5ec 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 E F G AC","289":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","1025":"RB SB TB UB VB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC","516":"YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","289":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:2,C:"CSS touch-action property"};
+module.exports={A:{A:{"1":"B","2":"J D E F CC","289":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","1025":"SB TB UB VB WB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC","516":"aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","289":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 348c59bb9b..1b886c9541 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"t J E F G A B C K L H","164":"I"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"J GC","164":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC","33":"C","164":"B PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"UC","164":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","33":"sB I nC oC pC qC 9B"},J:{"1":"A","33":"E"},K:{"1":"e qB","33":"C","164":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 Transitions"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"u J D E F A B C K L G","164":"I"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"J IC","164":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC","33":"C","164":"B RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"WC","164":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","33":"tB I pC qC rC sC BC"},J:{"1":"A","33":"D"},K:{"1":"g rB","33":"C","164":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 276a9f67f7..4b7195be43 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","132":"BC sB I t J E F G CC DC","292":"A B C K L H M"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L H M","548":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"132":"I t J E F FC yB GC HC IC","548":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"132":"F yB SC 9B TC UC VC WC","548":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"1":"D","16":"sB I nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:4,C:"CSS unicode-bidi property"};
+module.exports={A:{A:{"132":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"DC tB I u J D E F EC FC","292":"A B C K L G M"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L G M","548":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"132":"I u J D E HC zB IC JC KC","548":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"132":"E zB UC BC VC WC XC YC","548":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"1":"f","16":"tB I pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},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 5f3e23c964..f43b047866 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS unset value"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 1bbb4734d0..ef60688702 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","260":"H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC","260":"JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"AB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC","260":"YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Variables (Custom Properties)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","260":"G"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","194":"OB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC","260":"LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB","194":"BB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC","260":"aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f1a53d3acc..7c3ce99c10 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS @when / @else conditional rules"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 8cba671e72..8a87e3a07f 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 E AC","129":"F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","129":"G B NC OC PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS widows & orphans"};
+module.exports={A:{A:{"1":"A B","2":"J D CC","129":"E F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","129":"F B PC QC RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 bd922db4b1..56320f4810 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 t J E F G A B C K L H M N O u v w","33":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},L:{"33":"D"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},M:{"33":"D"},A:{"2":"J E F G A B AC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},K:{"2":"A B C pB 8B qB","33":"e"},E:{"2":"I t J FC yB GC HC MC","33":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},G:{"2":"yB SC 9B TC UC","33":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},P:{"2":"I","33":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},I:{"2":"sB I nC oC pC qC 9B","33":"D rC sC"}},B:6,C:"width: stretch property"};
+module.exports={A:{D:{"2":"I u J D E F A B C K L G M N O v w x","33":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC","33":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},M:{"33":"H"},A:{"2":"J D E F A B CC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},K:{"2":"A B C qB AC rB","33":"g"},E:{"2":"I u J HC zB IC JC OC","33":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},G:{"2":"zB UC BC VC WC","33":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},P:{"2":"I","33":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},I:{"2":"tB I pC qC rC sC BC","33":"f tC uC"}},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 0a1c1bfc2d..33c9df1dbf 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","322":"BB CB DB EB FB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J","16":"E","33":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O 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 H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","33":"J E F G A GC HC IC JC zB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","33":"F TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","33":"sB I qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS writing-mode property"};
+module.exports={A:{A:{"132":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","322":"CB DB EB FB GB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u 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 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 qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","33":"J D E F A IC JC KC LC 0B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","33":"E VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","33":"tB I sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"36":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 62ef734fce..71c39a4db8 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 E AC","129":"F G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS zoom"};
+module.exports={A:{A:{"1":"J D CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 05bcad7d32..7c8a0b97ff 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS3 attr() function for all properties"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 bebeabd49d..09a5542725 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":"F G A B","8":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"I t J E F G"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"yB SC 9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","33":"sB nC oC pC"},J:{"1":"A","33":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 Box-sizing"};
+module.exports={A:{A:{"1":"E F A B","8":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"I u J D E F"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"zB UC BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","33":"tB pC qC rC"},J:{"1":"A","33":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e35da411d6..54fec12291 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","4":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G","4":"NC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Colors"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","4":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F","4":"PC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 1306896cdb..73917a86de 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"C UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS grab & grabbing cursors"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"C VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w 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 zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,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 62003363a4..18078bce35 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J E F FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B","33":"H M N O u v w x y"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS3 Cursors: zoom-in & zoom-out"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u J D E HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC","33":"G M N O v w x y z"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,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 40cfc97bae..c97320837a 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":"G A B","132":"J E F AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","260":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS3 Cursors (original values)"};
+module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","260":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,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 24addab8d9..5c904e1917 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z","164":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v","132":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","132":"E F G A B C K HC IC JC zB pB qB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC","132":"0 1 2 3 H M N O u v w x y z","164":"B C QC pB 8B RC qB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","132":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"164":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","132":"rC sC"},J:{"132":"E A"},K:{"1":"e","2":"A","164":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"164":"8C"}},B:4,C:"CSS3 tab-size"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z","164":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","132":"D E F A B C K JC KC LC 0B qB rB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC","132":"0 1 2 3 4 G M N O v w x y z","164":"B C SC qB AC TC rB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","132":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"164":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","132":"tC uC"},J:{"132":"D A"},K:{"1":"g","2":"A","164":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"164":"AD"}},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 1e25ec104b..998b6e066f 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS currentColor value"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 bc40c8aeb3..5afab73275 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 E F G AC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w x tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","66":"0 1 2 3 4 y z","72":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"0 1 I t J E F G A B C K L H M N O u v w x y z Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"2 3 4 5 6 7"},E:{"2":"I t FC yB GC","8":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB dB","2":"G B C eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"H M N O u"},G:{"2":"yB SC 9B TC UC","8":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sC","2":"sB I D nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C","2":"1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"72":"8C"}},B:7,C:"Custom Elements (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x y uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","66":"0 1 2 3 4 5 z","72":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 1 2 I u J D E F A B C K L G M N O v w x y z Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"3 4 5 6 7 8"},E:{"2":"I u HC zB IC","8":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},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 VB WB XB YB ZB aB bB cB dB eB","2":"F B C fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"G M N O v"},G:{"2":"zB UC BC VC WC","8":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"uC","2":"tB I f pC qC rC sC BC tC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C","2":"3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"72":"AD"}},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 56c0ff0551..d05a869733 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 E F G AC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","8":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","456":"PB QB RB SB TB UB VB WB XB","712":"tB YB uB ZB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","8":"RB SB","132":"TB UB VB WB XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E FC yB GC HC IC","8":"F G A JC","132":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB","132":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC","132":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"8":"8C"}},B:1,C:"Custom Elements (V1)"};
+module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","8":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","456":"QB RB SB TB UB VB WB XB YB","712":"uB ZB vB aB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","8":"SB TB","132":"UB VB WB XB YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D HC zB IC JC KC","8":"E F A LC","132":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB","132":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"8":"AD"}},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 c227f98ca6..e22278e68a 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 E F AC","132":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","132":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","16":"t J E F K L","388":"G A B C"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t J","388":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC PC QC","132":"B pB 8B"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"SC","16":"yB 9B","388":"TC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","388":"sB I qC 9B"},J:{"1":"A","388":"E"},K:{"1":"C e qB","2":"A","132":"B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"CustomEvent"};
+module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","16":"u J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u J","388":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC RC SC","132":"B qB AC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"UC","16":"zB BC","388":"VC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","388":"tB I sC BC"},J:{"1":"A","388":"D"},K:{"1":"C g rB","2":"A","132":"B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 0f843075b9..4fea0201f1 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":"AC","8":"J E F G","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H","1284":"M N O"},C:{"1":"wB xB","8":"BC sB CC DC","516":"m n o p q r s D","4612":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J E F G A B C K L H M N O u","132":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"G B C bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"8":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","2049":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D sC","8":"sB I nC oC pC qC 9B rC"},J:{"1":"A","8":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"516":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Datalist element"};
+module.exports={A:{A:{"2":"CC","8":"J D E F","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G","1284":"M N O"},C:{"1":"H xB yB","8":"DC tB EC FC","516":"n o p q r s t f","4612":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J D E F A B C K L G M N O v","132":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"F B C cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"8":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","2049":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f uC","8":"tB I pC qC rC sC BC tC"},J:{"1":"A","8":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 3a016a81f5..69639156e3 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 E F G A AC"},B:{"1":"C K L H M","129":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","4":"BC sB I t CC DC","129":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB","4":"I t J","129":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"4":"I t FC yB","129":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"7 8 9 C AB BB CB DB EB FB GB pB 8B RC qB","4":"G B NC OC PC QC","129":"0 1 2 3 4 5 6 H M N O u v w x y z HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"4":"yB SC 9B","129":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"4":"nC oC pC","129":"sB I D qC 9B rC sC"},J:{"129":"E A"},K:{"1":"C pB 8B qB","4":"A B","129":"e"},L:{"129":"D"},M:{"129":"D"},N:{"1":"B","4":"A"},O:{"129":"tC"},P:{"129":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"129":"0B"},R:{"129":"7C"},S:{"1":"8C"}},B:1,C:"dataset & data-* attributes"};
+module.exports={A:{A:{"1":"B","4":"J D E F A CC"},B:{"1":"C K L G M","129":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","4":"DC tB I u EC FC","129":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB","4":"I u J","129":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"4":"I u HC zB","129":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"8 9 C AB BB CB DB EB FB GB HB qB AC TC rB","4":"F B PC QC RC SC","129":"0 1 2 3 4 5 6 7 G M N O v w x y z IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"4":"zB UC BC","129":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"4":"pC qC rC","129":"tB I f sC BC tC uC"},J:{"129":"D A"},K:{"1":"C qB AC rB","4":"A B","129":"g"},L:{"129":"H"},M:{"129":"H"},N:{"1":"B","4":"A"},O:{"129":"vC"},P:{"129":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"129":"1B"},R:{"129":"9C"},S:{"1":"AD"}},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 50732313dd..8882c90bba 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 E AC","132":"F","260":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K H M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Data URIs"};
+module.exports={A:{A:{"2":"J D CC","132":"E","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 73954e42b0..4cb7699ea3 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":"AC","132":"J E F G A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N"},C:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","260":"RB SB TB UB","772":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L H M N O u v w x y","260":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB","772":"0 1 2 3 4 5 6 7 8 9 z AB BB CB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","132":"J E F G A GC HC IC JC","260":"B zB pB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B C NC OC PC QC pB 8B RC","132":"qB","260":"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 VB","772":"H M N O u v w x y z"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC","132":"F UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"D","16":"sB nC oC pC","132":"I qC 9B","772":"rC sC"},J:{"132":"E A"},K:{"1":"e","16":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","260":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:6,C:"Date.prototype.toLocaleDateString"};
+module.exports={A:{A:{"16":"CC","132":"J D E F A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N"},C:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","260":"SB TB UB VB","772":"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":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L G M N O v w x y z","260":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB","772":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB","132":"J D E F A IC JC KC LC","260":"B 0B qB"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B C PC QC RC SC qB AC TC","132":"rB","260":"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 VB WB","772":"0 G M N O v w x y z"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC","132":"E WC XC YC ZC aC bC"},H:{"132":"oC"},I:{"1":"f","16":"tB pC qC rC","132":"I sC BC","772":"tC uC"},J:{"132":"D A"},K:{"1":"g","16":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","260":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},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 f62b22abfb..0c55d5584a 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 E F G A B AC"},B:{"1":"Z a b c d f g h i j k l m n o p q r s D","2":"C K L H 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 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","66":"U V W X Y"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","16":"MC"},F:{"1":"nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Declarative Shadow DOM"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Z a b c d e h i j k l m n o p q r s t f 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 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","66":"U V W X Y"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"OC"},F:{"1":"oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 190dc79e2b..37ddf1bcc1 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Decorators"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 f05858f006..2aad282014 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":"G A B AC","8":"J E F"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","8":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","194":"MB NB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J E F G A B","257":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB","769":"C K L H M N O"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB GC","257":"J E F G A HC IC JC","1025":"B zB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"C pB 8B RC qB","8":"G B NC OC PC QC"},G:{"1":"F UC VC WC XC YC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC","1025":"ZC aC bC"},H:{"8":"mC"},I:{"1":"I D qC 9B rC sC","8":"sB nC oC pC"},J:{"1":"A","8":"E"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Details & Summary elements"};
+module.exports={A:{A:{"2":"F A B CC","8":"J D E"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","8":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","194":"NB OB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J D E F A B","257":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB","769":"C K L G M N O"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u HC zB IC","257":"J D E F A JC KC LC","1025":"B 0B qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"C qB AC TC rB","8":"F B PC QC RC SC"},G:{"1":"E WC XC YC ZC aC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC","1025":"bC cC dC"},H:{"8":"oC"},I:{"1":"I f sC BC tC uC","8":"tB pC qC rC"},J:{"1":"A","8":"D"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f58bb5b989..4b8703cf91 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 E F G A AC","132":"B"},B:{"1":"C K L H M N O","4":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB CC","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"I t DC"},D:{"2":"I t J","4":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC","4":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"nC oC pC","4":"sB I D qC 9B rC sC"},J:{"2":"E","4":"A"},K:{"1":"C qB","2":"A B pB 8B","4":"e"},L:{"4":"D"},M:{"4":"D"},N:{"1":"B","2":"A"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"4":"8C"}},B:4,C:"DeviceOrientation & DeviceMotion events"};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB EC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"I u FC"},D:{"2":"I u J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC","4":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"pC qC rC","4":"tB I f sC BC tC uC"},J:{"2":"D","4":"A"},K:{"1":"C rB","2":"A B qB AC","4":"g"},L:{"4":"H"},M:{"4":"H"},N:{"1":"B","2":"A"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"4":"AD"}},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 200c06dd34..4ab6942a80 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Window.devicePixelRatio"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 551aebf8ae..2a7ea2c2b4 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","194":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","1218":"Q R vB S T U V W X Y Z a b c d f g h"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z","322":"7 8 9 AB BB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O NC OC PC QC pB 8B RC qB","578":"u v w x y"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Dialog element"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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","194":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","1218":"Q R wB S T U V W X Y Z a b c d e h i"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z","322":"8 9 AB BB CB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O PC QC RC SC qB AC TC rB","578":"v w x y z"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 445c48ad40..543bcffece 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":"AC","129":"G A","130":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","129":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"EventTarget.dispatchEvent"};
+module.exports={A:{A:{"1":"B","16":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","129":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5aa2c95a8d..e38cb0deaf 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 E F G A B AC"},B:{"132":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"132":"6 7 8 9 I t AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","388":"0 1 2 3 4 5 J E F G A B C K L H M N O u v w x y z"},E:{"132":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"132":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"132":"mC"},I:{"132":"sB I D nC oC pC qC 9B rC sC"},J:{"132":"E A"},K:{"132":"A B C e pB 8B qB"},L:{"132":"D"},M:{"132":"D"},N:{"132":"A B"},O:{"132":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"132":"8C"}},B:6,C:"DNSSEC and DANE"};
+module.exports={A:{A:{"132":"J D E F A B CC"},B:{"132":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"132":"7 8 9 I u AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","388":"0 1 2 3 4 5 6 J D E F A B C K L G M N O v w x y z"},E:{"132":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"132":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"132":"oC"},I:{"132":"tB I f pC qC rC sC BC tC uC"},J:{"132":"D A"},K:{"132":"A B C g qB AC rB"},L:{"132":"H"},M:{"132":"H"},N:{"132":"A B"},O:{"132":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"132":"AD"}},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 7d40005cd4..efbd75ab86 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 E F AC","164":"G A","260":"B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F CC DC","516":"0 1 2 3 4 5 6 G A B C K L H M N O u v w x y z"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x"},E:{"1":"J A B C GC JC zB pB","2":"I t K L H FC yB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","1028":"E F G HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"1":"XC YC ZC aC bC cC dC","2":"yB SC 9B TC UC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","1028":"F VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"16":"E","1028":"A"},K:{"1":"e qB","16":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"164":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"Do Not Track API"};
+module.exports={A:{A:{"2":"J D E CC","164":"F A","260":"B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E EC FC","516":"0 1 2 3 4 5 6 7 F A B C K L G M N O v w x y z"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y"},E:{"1":"J A B C IC LC 0B qB","2":"I u K L G HC zB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","1028":"D E F JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"1":"ZC aC bC cC dC eC fC","2":"zB UC BC VC WC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","1028":"E XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"16":"D","1028":"A"},K:{"1":"g rB","16":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"164":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:7,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 afcb8afe83..d2fc95f2c8 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"document.currentScript"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fdbaa8f75b..8f29ec23ae 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"document.evaluate & XPath"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 3314e6f237..710740df3c 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","16":"9B TC UC"},H:{"2":"mC"},I:{"1":"D qC 9B rC sC","2":"sB I nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"Document.execCommand()"};
+module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","16":"BC VC WC"},H:{"2":"oC"},I:{"1":"f sC BC tC uC","2":"tB I pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e1227f374b..c3abb9bd8f 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T","132":"U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","132":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB NC OC PC QC pB 8B RC qB","132":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","132":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"132":"7C"},S:{"2":"8C"}},B:7,C:"Document Policy"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T","132":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","132":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB PC QC RC SC qB AC TC rB","132":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","132":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"132":"9C"},S:{"2":"AD"}},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 4b464bafb9..70d695132d 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C K"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"document.scrollingElement"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 4088d47261..0e1460306f 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"document.head"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 175b9d88e5..971b112883 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 SB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","194":"FB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"DOM manipulation convenience methods"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","194":"SB TB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","194":"GB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 0dba2e98d6..871a9dda7c 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":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Document Object Model Range"};
+module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f20cbc1e16..80a69b53f3 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"DOMContentLoaded"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"DOMContentLoaded"};
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 a8c653bb6c..763960a5a6 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 E F G AC","132":"A B"},B:{"132":"C K L H M N O","1028":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","1028":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2564":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","3076":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB"},D:{"16":"I t J E","132":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB","388":"F","1028":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"16":"I FC yB","132":"t J E F G A GC HC IC JC zB","1028":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","1028":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"16":"yB SC 9B","132":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"132":"I qC 9B rC sC","292":"sB nC oC pC","1028":"D"},J:{"16":"E","132":"A"},K:{"2":"A B C pB 8B qB","1028":"e"},L:{"1028":"D"},M:{"1028":"D"},N:{"132":"A B"},O:{"1028":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1028":"0B"},R:{"1028":"7C"},S:{"2564":"8C"}},B:4,C:"DOMMatrix"};
+module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","1028":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2564":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","3076":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB"},D:{"16":"I u J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB","388":"E","1028":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"16":"I HC zB","132":"u J D E F A IC JC KC LC 0B","1028":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","1028":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"16":"zB UC BC","132":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"132":"I sC BC tC uC","292":"tB pC qC rC","1028":"f"},J:{"16":"D","132":"A"},K:{"2":"A B C qB AC rB","1028":"g"},L:{"1028":"H"},M:{"1028":"H"},N:{"132":"A B"},O:{"1028":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1028":"1B"},R:{"1028":"9C"},S:{"2564":"AD"}},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 f53d116a50..4309af0f02 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Download attribute"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 da0fdeb47d..76ee66131c 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 E F G AC","772":"A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","8":"G B NC OC PC QC pB 8B RC"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E A"},K:{"1":"qB","8":"A B C pB 8B","1025":"e"},L:{"1025":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"1025":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"Drag and Drop"};
+module.exports={A:{A:{"644":"J D E F CC","772":"A B"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","8":"F B PC QC RC SC qB AC TC"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D A"},K:{"1":"rB","8":"A B C qB AC","1025":"g"},L:{"1025":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"1025":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 6a71110fe9..0aaa55f5a6 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Element.closest()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 0dc262635f..b1a8ce45c9 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 E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","16":"G NC OC PC QC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"C e qB","16":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"document.elementFromPoint()"};
+module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","16":"F PC QC RC SC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"C g rB","16":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fd91527695..1ed2f86d62 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","132":"A B C K zB pB qB 0B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC PC QC pB 8B RC qB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","132":"ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","132":"A B C K 0B qB rB 1B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC RC SC qB AC TC rB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","132":"bC cC dC eC fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 1a8f26f0f1..59c91c8cdc 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 E F G A AC","164":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z","132":"AB BB CB DB EB FB GB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC","164":"E F G A B IC JC zB pB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB","132":"0 1 2 3 x y z"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Encrypted Media Extensions"};
+module.exports={A:{A:{"2":"J D E F A CC","164":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB","132":"BB CB DB EB FB GB HB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC","164":"D E F A B KC LC 0B qB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 y z"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 1d7285ef30..f114534618 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 E F G A B","2":"AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"EOT - Embedded OpenType fonts"};
+module.exports={A:{A:{"1":"J D E F A B","2":"CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 3b138e2e92..d452ef9e53 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 E AC","260":"G","1026":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"BC sB CC DC","132":"I t J E F G A B C K L H M N O 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I t J E F G A B C K L H M N O","132":"u v w x"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","4":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"yB SC 9B TC"},H:{"132":"mC"},I:{"1":"D rC sC","4":"sB nC oC pC","132":"qC 9B","900":"I"},J:{"1":"A","4":"E"},K:{"1":"e","4":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ECMAScript 5"};
+module.exports={A:{A:{"1":"A B","2":"J D CC","260":"F","1026":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"DC tB EC FC","132":"I u J D E F A B C K L G M N O v w"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I u J D E F A B C K L G M N O","132":"v w x y"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","4":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"zB UC BC VC"},H:{"132":"oC"},I:{"1":"f tC uC","4":"tB pC qC rC","132":"sC BC","900":"I"},J:{"1":"A","4":"D"},K:{"1":"g","4":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 82fabd53a2..668bbb575c 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB","132":"HB IB JB KB LB MB NB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","132":"4 5 6 7 8 9 AB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 classes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB","132":"IB JB KB LB MB NB OB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","132":"5 6 7 8 9 AB BB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7db196a8a8..c8c207f6f3 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Generators"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5e434556b5..324dcc627e 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC","194":"dB"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"JavaScript modules: dynamic import()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC","194":"eB"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 86391de770..d3d91a5a88 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","4097":"M N O","4290":"H"},C:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB CC DC","322":"TB UB VB WB XB tB"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","194":"YB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","3076":"zB"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","194":"MB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","3076":"aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"JavaScript modules via script tag"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB EC FC","322":"UB VB WB XB YB uB"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","194":"ZB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","3076":"0B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","194":"NB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","3076":"cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 0a9b6dc840..eb6a570007 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H CC DC","132":"M N O u v w x y z","260":"0 1 2 3 4 5","516":"6"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O","1028":"0 1 2 3 4 5 6 7 8 u v w x y z"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","1028":"H M N O u v"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC","1028":"qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Number"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G EC FC","132":"0 M N O v w x y z","260":"1 2 3 4 5 6","516":"7"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O","1028":"0 1 2 3 4 5 6 7 8 9 v w x y z"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","1028":"G M N O v w"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC","1028":"sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 1f18b44034..de770334a9 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"String.prototype.includes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7e625c87f6..f7ae922503 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 E F G A AC","388":"B"},B:{"257":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L","769":"H M N O"},C:{"2":"BC sB I t CC DC","4":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","257":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N O u v","4":"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","257":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","4":"F G IC JC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB","257":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","4":"F VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","4":"rC sC","257":"D"},J:{"2":"E","4":"A"},K:{"2":"A B C pB 8B qB","257":"e"},L:{"257":"D"},M:{"257":"D"},N:{"2":"A","388":"B"},O:{"257":"tC"},P:{"4":"I","257":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"257":"0B"},R:{"257":"7C"},S:{"4":"8C"}},B:6,C:"ECMAScript 2015 (ES6)"};
+module.exports={A:{A:{"2":"J D E F A CC","388":"B"},B:{"257":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L","769":"G M N O"},C:{"2":"DC tB I u EC FC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","257":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C K L G M N O v w","4":"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","257":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","4":"E F KC LC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB","257":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","4":"E XC YC ZC aC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","4":"tC uC","257":"f"},J:{"2":"D","4":"A"},K:{"2":"A B C qB AC rB","257":"g"},L:{"257":"H"},M:{"257":"H"},N:{"2":"A","388":"B"},O:{"257":"vC"},P:{"4":"I","257":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"257":"1B"},R:{"257":"9C"},S:{"4":"AD"}},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 4c03ad3083..e3d26d94ca 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","4":"G NC OC PC QC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"C e pB 8B qB","4":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Server-sent events"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","4":"F PC QC RC SC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"C g qB AC rB","4":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c2b4be006c..a57187c539 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},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 CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 155eaf270f..71f1bf437f 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 E F G A B AC"},B:{"1":"P Q R S T U V W","2":"C K L H M N O","1025":"X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e CC DC","260":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"kB lB mB nB oB P Q R S T U V W","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","132":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e","1025":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","772":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","132":"MB NB OB PB QB RB SB TB UB VB WB XB YB","1025":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","772":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"260":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC","132":"xC yC zB"},Q:{"132":"0B"},R:{"1025":"7C"},S:{"2":"8C"}},B:7,C:"Feature Policy"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W","2":"C K L G M N O","1025":"X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g EC FC","260":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"lB mB nB oB pB P Q R S T U V W","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","132":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g","1025":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","772":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","132":"NB OB PB QB RB SB TB UB VB WB XB YB ZB","1025":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","772":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"260":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC","132":"zC 0C 0B"},Q:{"132":"1B"},R:{"1025":"9C"},S:{"2":"AD"}},B:7,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 b83cbea36a..7219bbd51c 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","1025":"EB","1218":"9 AB BB CB DB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB","260":"FB","772":"GB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","260":"2","772":"3"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Fetch"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","1025":"FB","1218":"AB BB CB DB EB"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB","260":"GB","772":"HB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","260":"3","772":"4"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 365f599c1a..7227b4f47b 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":"AC","132":"F G","388":"J E A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","16":"M N O u"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"388":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"disabled attribute of the fieldset element"};
+module.exports={A:{A:{"16":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","16":"M N O v"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"388":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 95ffc48df3..7ca2d9fd37 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 E F G AC","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","260":"0 1 2 I t J E F G A B C K L H M N O u v w x y z DC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","260":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB","388":"J E F G A B C"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","260":"J E F G HC IC JC","388":"GC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC","260":"C H M N O u v w x y z pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","260":"F UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D sC","2":"nC oC pC","260":"rC","388":"sB I qC 9B"},J:{"260":"A","388":"E"},K:{"1":"e","2":"A B","260":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"File API"};
+module.exports={A:{A:{"2":"J D E F CC","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","260":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","260":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB","388":"J D E F A B C"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","260":"J D E F JC KC LC","388":"IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC","260":"0 C G M N O v w x y z qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","260":"E WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f uC","2":"pC qC rC","260":"tC","388":"tB I sC BC"},J:{"260":"A","388":"D"},K:{"1":"g","2":"A B","260":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 8bc3f9f4eb..fd48a9dd40 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 E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G B NC OC PC QC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"C e pB 8B qB","2":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"FileReader API"};
+module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F B PC QC RC SC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"C g qB AC rB","2":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 1ad9ff1967..c313a867d2 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC","16":"B PC QC pB 8B"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"C e 8B qB","2":"A","16":"B pB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"FileReaderSync"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC","16":"B RC SC qB AC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"C g AC rB","2":"A","16":"B qB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 475b70ad95..88777629a2 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 E F G A B AC"},B:{"2":"C K L H M N O","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"I t J E","33":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"F G A B C"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","33":"A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"2":"I","33":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"33":"7C"},S:{"2":"8C"}},B:7,C:"Filesystem & FileWriter API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"I u J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"E F A B C"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","33":"A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"2":"I","33":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"33":"9C"},S:{"2":"AD"}},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 c0cc9ae01f..06b1c2a62f 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB","16":"JB KB LB","388":"MB NB OB PB QB RB SB TB UB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","516":"B C pB qB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","16":"sB I qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","16":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","129":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"FLAC audio format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB","16":"KB LB MB","388":"NB OB PB QB RB SB TB UB VB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","516":"B C qB rB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","16":"tB I sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","16":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","129":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 dd157021ad..dfb8947cfa 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 E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B"},F:{"1":"hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB NC OC PC QC pB 8B RC qB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"gap property for Flexbox"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B"},F:{"1":"iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB PC QC RC SC qB AC TC rB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 936fb6aa7c..2dbbc0c186 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 E F G AC","1028":"B","1316":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","164":"BC sB I t J E F G A B C K L H M N O u v w CC DC","516":"0 1 2 x y z"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 w x y z","164":"I t J E F G A B C K L H M N O u v"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"E F HC IC","164":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC","33":"H M"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F VC WC","164":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"D rC sC","164":"sB I nC oC pC qC 9B"},J:{"1":"A","164":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","292":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Flexible Box Layout Module"};
+module.exports={A:{A:{"2":"J D E F CC","1028":"B","1316":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","164":"DC tB I u J D E F A B C K L G M N O v w x EC FC","516":"0 1 2 3 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 x y z","164":"I u J D E F A B C K L G M N O v w"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"D E JC KC","164":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC","33":"G M"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E XC YC","164":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"f tC uC","164":"tB I pC qC rC sC BC"},J:{"1":"A","164":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","292":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d6abb83bea..9420101932 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC"},D:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"display: flow-root"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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"},D:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:4,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 8f17fbded1..6ca75d7e83 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 E F G A B","2":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC PC QC","16":"B pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","2":"nC oC pC","16":"sB"},J:{"1":"E A"},K:{"1":"C e qB","2":"A","16":"B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"focusin & focusout events"};
+module.exports={A:{A:{"1":"J D E F A B","2":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC RC SC","16":"B qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","2":"pC qC rC","16":"tB"},J:{"1":"D A"},K:{"1":"C g rB","2":"A","16":"B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"focusin & focusout events"};
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 28007da882..d1de1a45db 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC","132":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","260":"SB TB UB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","16":"G","132":"A JC zB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","132":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:"system-ui value for font-family"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC","132":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","260":"TB UB VB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","16":"F","132":"A LC 0B"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","132":"ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},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 2d9f9f3667..83a14f5c7c 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"0 1 2 3 4 5 6 7 8 H M N O u v w x y z","164":"I t J E F G A B C K L"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","33":"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","292":"M N O u v"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"E F G FC yB HC IC","4":"I t J GC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F VC WC XC","4":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"2":"E","33":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-feature-settings"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z","164":"I u J D E F A B C K L"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","33":"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","292":"M N O v w"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"D E F HC zB JC KC","4":"I u J IC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E XC YC ZC","4":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"},J:{"2":"D","33":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 c6aedf2eaf..234d221f86 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC","194":"0 1 2 3 4 5 6 7 8 z"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z","33":"4 5 6 7"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC","33":"E F G IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H NC OC PC QC pB 8B RC qB","33":"M N O u"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B","33":"rC"},J:{"2":"E","33":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 font-kerning"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"0 1 2 3 4 5 6 7 8 9"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z","33":"5 6 7 8"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC","33":"D E F KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G PC QC RC SC qB AC TC rB","33":"M N O v"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC","33":"tC"},J:{"2":"D","33":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 162e75b360..4399048418 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"AB BB CB DB EB FB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Font Loading"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC","194":"BB CB DB EB FB GB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,C:"CSS Font Loading"};
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 617cddfbbd..ee8afb38a1 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 E F G A B AC"},B:{"2":"C K L H M N O","194":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"194":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:2,C:"CSS font-size-adjust"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","194":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","194":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"194":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:2,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 9325764de3..43696f8f4a 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 E F G A B AC"},B:{"2":"C K L H M N O","676":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","804":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","676":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","676":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"804":"8C"}},B:7,C:"CSS font-smooth"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","676":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","804":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","676":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","676":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"804":"AD"}},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 71452758bb..6a312170b6 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 E F AC","4":"G A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H M"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","194":"BB CB DB EB FB GB HB IB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J E F G FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","4":"H M N O u v w x"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","4":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","4":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","4":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Font unicode-range subsetting"};
+module.exports={A:{A:{"2":"J D E CC","4":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G M"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","194":"CB DB EB FB GB HB IB JB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u J D E F HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","4":"G M N O v w x y"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","4":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","4":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","4":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 38c2b905f7..f263d71ce1 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 E F G AC","130":"A B"},B:{"130":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","130":"I t J E F G A B C K L H M N O u v w x y","322":"0 1 2 3 4 5 6 7 8 z"},D:{"1":"xB EC","2":"I t J E F G A B C K L H","130":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"E F G FC yB HC IC","130":"I t J GC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","130":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB VC WC XC","130":"SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","130":"D rC sC"},J:{"2":"E","130":"A"},K:{"2":"A B C pB 8B qB","130":"e"},L:{"130":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"130":"tC"},P:{"130":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"130":"0B"},R:{"130":"7C"},S:{"1":"8C"}},B:5,C:"CSS font-variant-alternates"};
+module.exports={A:{A:{"2":"J D E F CC","130":"A B"},B:{"130":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","130":"I u J D E F A B C K L G M N O v w x y z","322":"0 1 2 3 4 5 6 7 8 9"},D:{"1":"xB yB GC","2":"I u J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"D E F HC zB JC KC","130":"I u J IC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","130":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB XC YC ZC","130":"UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","130":"f tC uC"},J:{"2":"D","130":"A"},K:{"2":"A B C qB AC rB","130":"g"},L:{"130":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"130":"vC"},P:{"130":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"130":"1B"},R:{"130":"9C"},S:{"1":"AD"}},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 cc4e0e4580..d0404aad22 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-variant-numeric"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O 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":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 65bd427cbe..4f07006106 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":"G A B","132":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G NC"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","260":"yB SC"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","2":"nC","4":"sB oC pC"},J:{"1":"A","4":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"@font-face Web fonts"};
+module.exports={A:{A:{"1":"F A B","132":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F PC"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","260":"zB UC"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","2":"pC","4":"tB qC rC"},J:{"1":"A","4":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 fe2f5d405a..e5f813b5b6 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Form attribute"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c068751951..adb81b862b 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC","16":"OC PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","2":"nC oC pC","16":"sB"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","16":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Attributes for form submission"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC","16":"QC RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","2":"pC qC rC","16":"tB"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","16":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f05f359be3..df988c32c6 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t J E F G A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G NC"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","132":"F SC 9B TC UC VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"D sC","2":"sB nC oC pC","132":"I qC 9B rC"},J:{"1":"A","132":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:1,C:"Form validation"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u J D E F A IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F PC"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","132":"E UC BC VC WC XC YC ZC aC bC"},H:{"516":"oC"},I:{"1":"f uC","2":"tB pC qC rC","132":"I sC BC tC"},J:{"1":"A","132":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},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 c06dc1d6f2..354dd9f9eb 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":"AC","4":"A B","8":"J E F G"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"4":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"G B C RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"2":"yB","4":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","4":"rC sC"},J:{"2":"E","4":"A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"4":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","4":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"4":"8C"}},B:1,C:"HTML5 form features"};
+module.exports={A:{A:{"2":"CC","4":"A B","8":"J D E F"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"4":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"F B C SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"2":"zB","4":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","4":"tC uC"},J:{"2":"D","4":"A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"4":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","4":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"4":"AD"}},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 b2c2d5af0c..fe53c53806 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 E F G A AC","548":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","516":"C K L H M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","676":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","1700":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB"},D:{"1":"iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L","676":"H M N O u","804":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB"},E:{"1":"MC","2":"I t FC yB","548":"2B 3B 4B rB 5B 6B 7B","676":"GC","804":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC","804":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","2052":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","292":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","548":"B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","804":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Full Screen API"};
+module.exports={A:{A:{"2":"J D E F A CC","548":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","516":"C K L G M N O"},C:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","1700":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB"},D:{"1":"jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L","676":"G M N O v","804":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB"},E:{"1":"9B OC","2":"I u HC zB","548":"3B 4B 5B sB 6B 7B 8B","676":"IC","804":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC","804":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","2052":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","292":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","548":"B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","804":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 74f667019b..64fd91a93e 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v","33":"w x y z"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Gamepad API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w","33":"0 x y z"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 220d18b36d..3fba5c5e95 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":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O","129":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB CC DC","8":"BC sB","129":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","4":"I","129":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I FC yB","129":"A"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C M N O u v w x y z AB BB CB DB QC pB 8B RC qB","2":"G H NC","8":"OC PC","129":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F yB SC 9B TC UC VC WC XC YC","129":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I nC oC pC qC 9B rC sC","129":"D"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","8":"A","129":"e"},L:{"129":"D"},M:{"129":"D"},N:{"1":"A B"},O:{"129":"tC"},P:{"1":"I","129":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"129":"0B"},R:{"129":"7C"},S:{"1":"8C"}},B:2,C:"Geolocation"};
+module.exports={A:{A:{"1":"F A B","2":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w 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","8":"DC tB","129":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","4":"I","129":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I HC zB","129":"A"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C M N O v w x y z AB BB CB DB EB SC qB AC TC rB","2":"F G PC","8":"QC RC","129":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E zB UC BC VC WC XC YC ZC aC","129":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I pC qC rC sC BC tC uC","129":"f"},J:{"1":"D A"},K:{"1":"B C qB AC rB","8":"A","129":"g"},L:{"129":"H"},M:{"129":"H"},N:{"1":"A B"},O:{"129":"vC"},P:{"1":"I","129":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"129":"1B"},R:{"129":"9C"},S:{"1":"AD"}},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 11487e3a31..36fcaecf85 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 E AC","2049":"G A B","2692":"F"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2049":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","260":"I t J E F G A B","1156":"sB","1284":"CC","1796":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","16":"G NC","132":"OC PC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","132":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2049":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Element.getBoundingClientRect()"};
+module.exports={A:{A:{"644":"J D CC","2049":"F A B","2692":"E"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","260":"I u J D E F A B","1156":"tB","1284":"EC","1796":"FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","16":"F PC","132":"QC RC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","132":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2049":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b3f5fc7111..da954877ae 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","132":"sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","260":"I t J E F G A"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","260":"G NC OC PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","260":"yB SC 9B"},H:{"260":"mC"},I:{"1":"I D qC 9B rC sC","260":"sB nC oC pC"},J:{"1":"A","260":"E"},K:{"1":"B C e pB 8B qB","260":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"getComputedStyle"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","132":"tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","260":"I u J D E F A"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","260":"F PC QC RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","260":"zB UC BC"},H:{"260":"oC"},I:{"1":"I f sC BC tC uC","260":"tB pC qC rC"},J:{"1":"A","260":"D"},K:{"1":"B C g qB AC rB","260":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b947228d29..c577d4eeba 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":"G A B","2":"AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"getElementsByClassName"};
+module.exports={A:{A:{"1":"F A B","2":"CC","8":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 a9734855ee..f5b5d67e58 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 E F G A AC","33":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","33":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"crypto.getRandomValues()"};
+module.exports={A:{A:{"2":"J D E F A CC","33":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","33":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 4cf6ae6dec..97d388cd21 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Gyroscope"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 7c801b4362..c302ae1bc1 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},E:{"2":"I t J E FC yB GC HC IC","129":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","194":"F G A JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC UC VC","129":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","194":"F WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"navigator.hardwareConcurrency"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},E:{"2":"I u J D HC zB IC JC KC","129":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","194":"E F A LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC WC XC","129":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","194":"E YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 0052476254..50c5fcac40 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":"F G A B","8":"J E AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","8":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","8":"G NC OC PC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","2":"nC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","8":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Hashchange event"};
+module.exports={A:{A:{"1":"E F A B","8":"J D CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","8":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","8":"F PC QC RC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","2":"pC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","8":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 6c7abd0847..33a28e6b7a 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A FC yB GC HC IC JC zB","130":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","130":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"HEIF/ISO Base Media File Format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A HC zB IC JC KC LC 0B","130":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","130":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 479f28a8c5..21fcba86f1 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 E F G A AC","132":"B"},B:{"132":"C K L H M N O","1028":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q","2052":"r s D wB xB EC"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","516":"B C pB qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c NC OC PC QC pB 8B RC qB","2052":"d"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","2052":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","258":"e"},L:{"2052":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I","258":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"HEVC/H.265 video format"};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"132":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r","2052":"s t f H xB yB GC"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","516":"B C qB rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c PC QC RC SC qB AC TC rB","2052":"d e"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","2052":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","258":"g"},L:{"2052":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I","258":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 e17f5b44b5..ab07c79ce7 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G B NC OC PC QC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"C e pB 8B qB","2":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"hidden attribute"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F B PC QC RC SC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","2":"tB pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"C g qB AC rB","2":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 56796f113d..6ca1232129 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u","33":"v w x y"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"High Resolution Time API"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v","33":"w x y z"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 87f3a8fbbe..8d98c35870 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","4":"t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d 8B RC qB","2":"G B NC OC PC QC pB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","4":"9B"},H:{"2":"mC"},I:{"1":"D oC pC 9B rC sC","2":"sB I nC qC"},J:{"1":"E A"},K:{"1":"C e pB 8B qB","2":"A B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Session history management"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","4":"u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e AC TC rB","2":"F B PC QC RC SC qB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","4":"BC"},H:{"2":"oC"},I:{"1":"f qC rC BC tC uC","2":"tB I pC sC"},J:{"1":"D A"},K:{"1":"C g qB AC rB","2":"A B"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 aa36b7656d..68124acdd7 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC","129":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC","257":"oC pC"},J:{"1":"A","16":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"516":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"16":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"HTML Media Capture"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC VC","129":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC","257":"qC rC"},J:{"1":"A","16":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"516":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"16":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,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 f75a53cc2c..59a55989e6 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":"AC","8":"J E F","260":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","132":"sB CC DC","260":"I t J E F G A B C K L H M N O u v"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t","260":"0 J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I FC yB","260":"t J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","132":"G B NC OC PC QC","260":"C pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB","260":"SC 9B TC UC"},H:{"132":"mC"},I:{"1":"D rC sC","132":"nC","260":"sB I oC pC qC 9B"},J:{"260":"E A"},K:{"1":"e","132":"A","260":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTML5 semantic elements"};
+module.exports={A:{A:{"2":"CC","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 a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","132":"tB EC FC","260":"I u J D E F A B C K L G M N O v w"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u","260":"0 1 J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I HC zB","260":"u J IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","132":"F B PC QC RC SC","260":"C qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB","260":"UC BC VC WC"},H:{"132":"oC"},I:{"1":"f tC uC","132":"pC","260":"tB I qC rC sC BC"},J:{"260":"D A"},K:{"1":"g","132":"A","260":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e369e3716c..5f94883c3c 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 E F G A B AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"HTTP Live Streaming (HLS)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 87308a8512..634eb83b99 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 E F G A AC","132":"B"},B:{"1":"C K L H M N O","513":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","513":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","513":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC","260":"G A JC zB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB","2":"0 1 2 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","513":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","513":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"513":"D"},N:{"2":"A B"},O:{"513":"tC"},P:{"1":"I","513":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"513":"0B"},R:{"513":"7C"},S:{"1":"8C"}},B:6,C:"HTTP/2 protocol"};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O","513":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","513":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"HB IB JB KB LB MB NB OB PB QB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","513":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC","260":"F A LC 0B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB","2":"0 1 2 3 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","513":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","513":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"513":"H"},N:{"2":"A B"},O:{"513":"vC"},P:{"1":"I","513":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"513":"1B"},R:{"513":"9C"},S:{"1":"AD"}},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 6751cb27cf..baf8d035b4 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 E F G A B AC"},B:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","322":"P Q R S T","578":"U V"},C:{"1":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB CC DC","194":"jB e kB lB mB nB oB P Q R vB S T U V W"},D:{"1":"W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB","322":"P Q R S T","578":"U V"},E:{"2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B","1090":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","578":"e"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC","66":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"HTTP/3 protocol"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","322":"P Q R S T","578":"U V"},C:{"1":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB EC FC","194":"kB g lB mB nB oB pB P Q R wB S T U V W"},D:{"1":"W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB","322":"P Q R S T","578":"U V"},E:{"2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B","1090":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","578":"g"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","66":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 628ccf3c78..6ec1fa8d89 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","4":"0 1 2 N O u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","2":"nC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"sandbox attribute for iframes"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","4":"0 1 2 3 N O v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","2":"pC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d5207268f5..b4d1003523 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"0 1 v w x y z"},E:{"2":"I t J F G A B C K L H FC yB GC HC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","130":"E IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","130":"VC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"seamless attribute for iframes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"0 1 2 w x y z"},E:{"2":"I u J E F A B C K L G HC zB IC JC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","130":"D KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","130":"XC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 004fefa80c..fb7dc24572 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":"AC","8":"J E F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC","8":"sB I t J E F G A B C K L H M N O u v w x y z CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","8":"L H M N O u"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","8":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC","8":"C pB 8B RC qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","8":"SC 9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","8":"sB I nC oC pC qC 9B"},J:{"1":"A","8":"E"},K:{"1":"e","2":"A B","8":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"srcdoc attribute for iframes"};
+module.exports={A:{A:{"2":"CC","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC","8":"0 tB I u J D E F A B C K L G M N O v w x y z EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","8":"L G M N O v"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","8":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC","8":"C qB AC TC rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","8":"UC BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","8":"tB I pC qC rC sC BC"},J:{"1":"A","8":"D"},K:{"1":"g","2":"A B","8":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d642c6ac5c..617a9cb780 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","322":"SB TB UB VB WB XB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","322":"FB GB HB IB JB KB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:5,C:"ImageCapture API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB EC FC","194":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","322":"TB UB VB WB XB YB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","322":"GB HB IB JB KB LB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 3e4f09ae99..d0d70d1185 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 E F G A AC","161":"B"},B:{"2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","161":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A","161":"B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Input Method Editor API"};
+module.exports={A:{A:{"2":"J D E F A CC","161":"B"},B:{"2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A","161":"B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,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 dee5925cc1..30c210f98f 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"naturalWidth & naturalHeight image properties"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d29eb8a6fc..37c9df33b4 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 E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","194":"P Q R S T U V W X"},C:{"1":"s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l CC DC","322":"m n o p q r"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","194":"kB lB mB nB oB P Q R S T U V W X"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","194":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Import maps"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","194":"P Q R S T U V W X"},C:{"1":"t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m EC FC","322":"n o p q r s"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","194":"lB mB nB oB pB P Q R S T U V W X"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","194":"aB bB cB dB eB fB gB hB iB jB kB g lB mB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 ddada8ca19..52d2ef8d6c 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 E F G AC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","8":"5 6 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","72":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"5 6 7 8 9","72":"AB"},E:{"2":"I t FC yB GC","8":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB dB","2":"G B C H M eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"N O u v w","72":"x"},G:{"2":"yB SC 9B TC UC","8":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"8":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C","2":"1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:5,C:"HTML Imports"};
+module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","8":"6 7 WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","72":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"6 7 8 9 AB","72":"BB"},E:{"2":"I u HC zB IC","8":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},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 VB WB XB YB ZB aB bB cB dB eB","2":"F B C G M fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"N O v w x","72":"y"},G:{"2":"zB UC BC VC WC","8":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"8":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C","2":"3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 802ba54e9f..9397ad221c 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 E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB","16":"CC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"indeterminate checkbox"};
+module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB","16":"EC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 791a60b44b..52d86f6514 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 E F G AC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"A B C K L H","36":"I t J E F 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"A","8":"I t J E F G","33":"y","36":"B C K L H M N O u v w x"},E:{"1":"A B C K L H zB pB qB 0B LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E FC yB GC HC","260":"F G IC JC","516":"KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC","8":"B C PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC UC VC","260":"F WC XC YC","516":"kC"},H:{"2":"mC"},I:{"1":"D rC sC","8":"sB I nC oC pC qC 9B"},J:{"1":"A","8":"E"},K:{"1":"e","2":"A","8":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"IndexedDB"};
+module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"A B C K L G","36":"I u J D E F"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"A","8":"I u J D E F","33":"z","36":"B C K L G M N O v w x y"},E:{"1":"A B C K L G 0B qB rB 1B NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D HC zB IC JC","260":"E F KC LC","516":"MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC","8":"B C RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC WC XC","260":"E YC ZC aC","516":"mC"},H:{"2":"oC"},I:{"1":"f tC uC","8":"tB I pC qC rC sC BC"},J:{"1":"A","8":"D"},K:{"1":"g","2":"A","8":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 23fbccf9d3..d83e4c46c9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC","132":"JB KB LB","260":"MB NB OB PB"},D:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","132":"NB OB PB QB","260":"RB SB TB UB VB WB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","132":"AB BB CB DB","260":"EB FB GB HB IB JB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","16":"ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","260":"uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:2,C:"IndexedDB 2.0"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC","132":"KB LB MB","260":"NB OB PB QB"},D:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB QB RB","260":"SB TB UB VB WB XB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB","132":"BB CB DB EB","260":"FB GB HB IB JB KB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","16":"bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","260":"wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},B:2,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 c90ce387f6..52c2a4d0ef 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":"F G A B","4":"AC","132":"J E"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","36":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS inline-block"};
+module.exports={A:{A:{"1":"E F A B","4":"CC","132":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","36":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 9feb535d5e..08ee667a5b 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 E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTMLElement.innerText"};
+module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 638c0eff22..8ee4c1fed3 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 E F G A AC","132":"B"},B:{"132":"C K L H M N O","260":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","516":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 N O u v w x y z","2":"I t J E F G A B C K L H M","132":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB","260":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J GC HC","2":"I t FC yB","2052":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","1025":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1025":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2052":"A B"},O:{"1025":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:1,C:"autocomplete attribute: on & off values"};
+module.exports={A:{A:{"1":"J D E F A CC","132":"B"},B:{"132":"C K L G M N O","260":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 N O v w x y z","2":"I u J D E F A B C K L G M","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB","260":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J IC JC","2":"I u HC zB","2052":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC","1025":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1025":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2052":"A B"},O:{"1025":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"1":"9C"},S:{"516":"AD"}},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 5c0d169b6a..206ee4124b 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G H M NC OC PC QC"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","129":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Color input type"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F G M PC QC RC SC"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","129":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 f7b6688b32..d30d5dcc38 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","1090":"SB TB UB VB","2052":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b","4100":"c d f g h i j k l m n o p q r s D wB xB"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u","2052":"v w x y z"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","4100":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","260":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","514":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"4100":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2052":"8C"}},B:1,C:"Date and time input types"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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","1090":"TB UB VB WB","2052":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b","4100":"c d e h i j k l m n o p q r s t f H xB yB"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v","2052":"0 w x y z"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","4100":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC","260":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","514":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"4100":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2052":"AD"}},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 8b5ae57795..46fbdff1dd 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","132":"nC oC pC"},J:{"1":"A","132":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Email, telephone & URL input types"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","132":"pC qC rC"},J:{"1":"A","132":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ef0732ad3d..1a43570a1f 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 E F AC","2561":"A B","2692":"G"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2561":"C K L H M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC","1537":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB DC","1796":"sB CC"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L","1025":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB","1537":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","1025":"E F G A B C HC IC JC zB pB","1537":"GC","4097":"K qB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","16":"G B C NC OC PC QC pB 8B","260":"RC","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","1537":"H M N O u v w"},G:{"1":"gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","1025":"F WC XC YC ZC aC bC cC dC","1537":"TC UC VC","4097":"eC fC"},H:{"2":"mC"},I:{"16":"nC oC","1025":"D sC","1537":"sB I pC qC 9B rC"},J:{"1025":"A","1537":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2561":"A B"},O:{"1":"tC"},P:{"1025":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1537":"8C"}},B:1,C:"input event"};
+module.exports={A:{A:{"2":"J D E CC","2561":"A B","2692":"F"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2561":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC","1537":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB FC","1796":"tB EC"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L","1025":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB","1537":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u J HC zB","1025":"D E F A B C JC KC LC 0B qB","1537":"IC","4097":"K rB"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","16":"F B C PC QC RC SC qB AC","260":"TC","1025":"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","1537":"G M N O v w x"},G:{"1":"iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","1025":"E YC ZC aC bC cC dC eC fC","1537":"VC WC XC","4097":"gC hC"},H:{"2":"oC"},I:{"16":"pC qC","1025":"f uC","1537":"tB I rC sC BC tC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2561":"A B"},O:{"1":"vC"},P:{"1025":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1537":"AD"}},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 fc367815d1..d73752737b 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 E F G AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","16":"0 t J E F w x y z","132":"G A B C K L H M N O u v"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","132":"J E F G A B HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"UC VC","132":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","514":"yB SC 9B TC"},H:{"2":"mC"},I:{"2":"nC oC pC","260":"sB I qC 9B","514":"D rC sC"},J:{"132":"A","260":"E"},K:{"2":"A B C pB 8B qB","514":"e"},L:{"260":"D"},M:{"2":"D"},N:{"514":"A","1028":"B"},O:{"2":"tC"},P:{"260":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"260":"7C"},S:{"1":"8C"}},B:1,C:"accept attribute for file input"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","16":"0 1 u J D E x y z","132":"F A B C K L G M N O v w"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","132":"J D E F A B JC KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"WC XC","132":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","514":"zB UC BC VC"},H:{"2":"oC"},I:{"2":"pC qC rC","260":"tB I sC BC","514":"f tC uC"},J:{"132":"A","260":"D"},K:{"2":"A B C qB AC rB","514":"g"},L:{"260":"H"},M:{"2":"H"},N:{"514":"A","1028":"B"},O:{"2":"vC"},P:{"260":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"260":"9C"},S:{"1":"AD"}},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 ceb13da9e9..f3a67e02c9 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Directory selection from file input"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 eaad0d6ccb..8fbe83f002 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC PC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"130":"mC"},I:{"130":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"130":"A B C e pB 8B qB"},L:{"132":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"130":"tC"},P:{"130":"I","132":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"2":"8C"}},B:1,C:"Multiple file selection"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC RC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"130":"oC"},I:{"130":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"130":"A B C g qB AC rB"},L:{"132":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"130":"vC"},P:{"130":"I","132":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"2":"AD"}},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 38e09f2914..40eb87e086 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","4":"N O u v","194":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","66":"VB WB XB tB YB uB ZB aB bB cB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB","66":"IB JB KB LB MB NB OB PB QB RB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"inputmode attribute"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","4":"N O v w","194":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","66":"WB XB YB uB ZB vB aB bB cB dB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB","66":"JB KB LB MB NB OB PB QB RB SB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 ef9e130be7..e41aafa072 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Minimum length attribute for input fields"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 03f845c3ad..788faf9890 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 E F G AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K","1025":"L H M N O"},C:{"2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","513":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"388":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB nC oC pC","388":"I D qC 9B rC sC"},J:{"2":"E","388":"A"},K:{"1":"A B C pB 8B qB","388":"e"},L:{"388":"D"},M:{"641":"D"},N:{"388":"A B"},O:{"388":"tC"},P:{"388":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"388":"0B"},R:{"388":"7C"},S:{"513":"8C"}},B:1,C:"Number input type"};
+module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K","1025":"L G M N O"},C:{"2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","513":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"388":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB pC qC rC","388":"I f sC BC tC uC"},J:{"2":"D","388":"A"},K:{"1":"A B C qB AC rB","388":"g"},L:{"388":"H"},M:{"641":"H"},N:{"388":"A B"},O:{"388":"vC"},P:{"388":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"388":"1B"},R:{"388":"9C"},S:{"513":"AD"}},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 474e1a9143..05b73f9cd0 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","388":"J E F G A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","388":"F TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Pattern attribute for input fields"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u","388":"J D E F A IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","388":"E VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 37f04537f6..27678234f3 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d 8B RC qB","2":"G NC OC PC QC","132":"B pB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB D nC oC pC 9B rC sC","4":"I qC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"input placeholder attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e AC TC rB","2":"F PC QC RC SC","132":"B qB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB f pC qC rC BC tC uC","4":"I sC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fb03770d34..50be2f43f3 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D 9B rC sC","4":"sB I nC oC pC qC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Range input type"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f BC tC uC","4":"tB I pC qC rC sC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 13f778c9c1..1f25f5a2c7 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 E F G AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M N O"},C:{"2":"BC sB CC DC","129":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"0 I t J E F G A B C K L w x y z","129":"H M N O u v"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G NC OC PC QC","16":"B pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"129":"mC"},I:{"1":"D rC sC","16":"nC oC","129":"sB I pC qC 9B"},J:{"1":"E","129":"A"},K:{"1":"C e","2":"A","16":"B pB 8B","129":"qB"},L:{"1":"D"},M:{"129":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:1,C:"Search input type"};
+module.exports={A:{A:{"2":"J D E F CC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M N O"},C:{"2":"DC tB EC FC","129":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"0 1 I u J D E F A B C K L x y z","129":"G M N O v w"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F PC QC RC SC","16":"B qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"129":"oC"},I:{"1":"f tC uC","16":"pC qC","129":"tB I rC sC BC"},J:{"1":"D","129":"A"},K:{"1":"C g","2":"A","16":"B qB AC","129":"rB"},L:{"1":"H"},M:{"129":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},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 5f357937a4..cd9b0969c3 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","16":"G NC OC PC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Selection controls for input & textarea"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","16":"F PC QC RC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c8ab56504d..2a96ab30d7 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 E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"};
+module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 3662ce0ecf..92eace0010 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":"AC","132":"J E F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Element.insertAdjacentHTML()"};
+module.exports={A:{A:{"1":"A B","16":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 a62b66e267..854ab1242c 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Internationalization API"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 22cc9ee8e6..ffb583b797 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"IntersectionObserver V2"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 0bdf830707..9e62183dd9 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 E F G A B AC"},B:{"1":"M N O","2":"C K L","516":"H","1025":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC","194":"RB SB TB"},D:{"1":"XB tB YB uB ZB aB bB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","516":"QB RB SB TB UB VB WB","1025":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB","516":"DB EB FB GB HB IB JB","1025":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","516":"uC vC"},Q:{"1025":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"IntersectionObserver"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O","2":"C K L","516":"G","1025":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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","194":"SB TB UB"},D:{"1":"YB uB ZB vB aB bB cB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","516":"RB SB TB UB VB WB XB","1025":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB","516":"EB FB GB HB IB JB KB","1025":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","516":"wC xC"},Q:{"1025":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 6355ec2e6c..1e2398db2a 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N","130":"O"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB CC DC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Intl.PluralRules API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N","130":"O"},C:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB EC FC"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 707e756712..55b02a5ab8 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 E F G A B AC"},B:{"2":"C K L H M N O","1025":"d f g h i j k l m n o p q r s D","1537":"P Q R S T U V W X Y Z a b c"},C:{"2":"BC","932":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB CC DC","2308":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N O u v w","545":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB","1025":"d f g h i j k l m n o p q r s D wB xB EC","1537":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c"},E:{"1":"rB 5B 6B 7B MC","2":"I t J FC yB GC","516":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B","548":"G A JC zB","676":"E F HC IC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","513":"9","545":"0 1 2 3 4 5 6 7 H M N O u v w x y z","1537":"8 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"rB 5B 6B 7B","2":"yB SC 9B TC UC","516":"jC kC lC 1B 2B 3B 4B","548":"XC YC ZC aC bC cC dC eC fC gC hC iC","676":"F VC WC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","545":"rC sC","1025":"D"},J:{"2":"E","545":"A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"2308":"D"},N:{"2":"A B"},O:{"1537":"tC"},P:{"545":"I","1025":"4C 5C 6C","1537":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB"},Q:{"1537":"0B"},R:{"1537":"7C"},S:{"932":"8C"}},B:5,C:"Intrinsic & Extrinsic Sizing"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1025":"d e h i j k l m n o p q r s t f H","1537":"P Q R S T U V W X Y Z a b c"},C:{"2":"DC","932":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB EC FC","2308":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C K L G M N O v w x","545":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB","1025":"d e h i j k l m n o p q r s t f H xB yB GC","1537":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","516":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B","548":"F A LC 0B","676":"D E JC KC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","513":"AB","545":"0 1 2 3 4 5 6 7 8 G M N O v w x y z","1025":"e","1537":"9 BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d"},G:{"1":"sB 6B 7B 8B 9B","2":"zB UC BC VC WC","516":"lC mC nC 2B 3B 4B 5B","548":"ZC aC bC cC dC eC fC gC hC iC jC kC","676":"E XC YC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","545":"tC uC","1025":"f"},J:{"2":"D","545":"A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"2308":"H"},N:{"2":"A B"},O:{"1537":"vC"},P:{"545":"I","1025":"6C 7C 8C","1537":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB"},Q:{"1537":"1B"},R:{"1537":"9C"},S:{"932":"AD"}},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 17941a66fc..8b0ec04a7a 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","129":"t GC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG 2000 image format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","129":"u IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 84fd78692d..0cd5216d06 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z","578":"a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y CC DC","322":"Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z wB xB EC","194":"a b c d f g h i j k l m n o p q r s D"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB NC OC PC QC pB 8B RC qB","194":"nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG XL image format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z H","578":"a b c d e h i j k l m n o p q r s t f"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y EC FC","322":"Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z H xB yB GC","194":"a b c d e h i j k l m n o p q r s t f"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB PC QC RC SC qB AC TC rB","194":"oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 aad0e93228..e5ad4c14b3 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG XR image format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 42c7761e2f..4b414692a9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB CC DC"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Lookbehind in JS regular expressions"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB EC FC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PC QC RC SC qB AC TC rB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 9f893ed4e0..9eb852a990 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":"G A B","2":"J E AC","129":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"JSON parsing"};
+module.exports={A:{A:{"1":"F A B","2":"J D CC","129":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 763b2e7a18..6ca2c9d8e3 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H","132":"M N O"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","132":"WB XB tB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","132":"zB"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB","132":"JB KB LB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC","132":"aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC","132":"wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:"CSS justify-content: space-evenly"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G","132":"M N O"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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"},D:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","132":"XB YB uB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","132":"0B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB","132":"KB LB MB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC","132":"cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC","132":"yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"132":"AD"}},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 25375e0e1a..cbb8c9c5f4 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 E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"High-quality kerning pairs & ligatures"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"pC qC rC","132":"tB I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 769bfae68d..bd5500621f 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","16":"C"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"130":"D"},N:{"130":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"KeyboardEvent.charCode"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","16":"C"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"130":"H"},N:{"130":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b769672d3c..4db59140b1 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB","194":"HB IB JB KB LB MB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"4 5 6 7 8 9"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"194":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I","194":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"194":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.code"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB LB MB NB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"5 6 7 8 9 AB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"194":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I","194":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"194":"9C"},S:{"1":"AD"}},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 b45a8c586d..b1c0230c3b 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B H M NC OC PC QC pB 8B RC","16":"C"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.getModifierState()"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B G M PC QC RC SC qB AC TC","16":"C"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 89846e1bd1..d6a148dfd4 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 E F AC","260":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC","132":"0 1 2 3 y z"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"0 1 2 3 4 5 6 7 8 9 G B H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC","16":"C"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.key"};
+module.exports={A:{A:{"2":"J D E CC","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC","132":"0 1 2 3 4 z"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"0 1 2 3 4 5 6 7 8 9 F B G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC","16":"C"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b6fb2a8cdb..696df8c50c 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"J FC yB","132":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","16":"C","132":"H M"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B","132":"TC UC VC"},H:{"2":"mC"},I:{"1":"D rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"E A"},K:{"1":"e qB","2":"A B pB 8B","16":"C"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.location"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"J HC zB","132":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","16":"C","132":"G M"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC","132":"VC WC XC"},H:{"2":"oC"},I:{"1":"f tC uC","16":"pC qC","132":"tB I rC sC BC"},J:{"132":"D A"},K:{"1":"g rB","2":"A B qB AC","16":"C"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5cd95ca977..bf2e976232 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","16":"G NC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B","16":"nC oC","132":"rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"132":"D"},M:{"132":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"2":"I","132":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"132":"7C"},S:{"1":"8C"}},B:7,C:"KeyboardEvent.which"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","16":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","16":"F PC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC","16":"pC qC","132":"tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"132":"H"},M:{"132":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"2":"I","132":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"132":"9C"},S:{"1":"AD"}},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 8a252a222a..c8603f375b 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 E F G A AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"1":"B","2":"A"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Resource Hints: Lazyload"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"1":"B","2":"A"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 2f3f1619ac..cdec8e8e36 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 E F G A AC","2052":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","194":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O","322":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB","516":"GB HB IB JB KB LB MB NB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","1028":"A zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","322":"0 1 2 H M N O u v w x y z","516":"3 4 5 6 7 8 9 AB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","1028":"ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","516":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"let"};
+module.exports={A:{A:{"2":"J D E F A CC","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","194":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O","322":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB","516":"HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","1028":"A 0B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","322":"0 1 2 3 G M N O v w x y z","516":"4 5 6 7 8 9 AB BB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","1028":"bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","516":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 570e2f70b7..c5f70d6cc0 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","130":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E","130":"A"},K:{"1":"e","130":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"130":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"PNG favicons"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","130":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC"},H:{"130":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D","130":"A"},K:{"1":"g","130":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"130":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 54141304b8..595faaba12 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 E F G A B AC"},B:{"2":"C K L H M N O P","1537":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB CC DC","260":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","513":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","1537":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB TB UB VB WB XB YB ZB aB bB cB dB NC OC PC QC pB 8B RC qB","1537":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","130":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","130":"A"},K:{"130":"A B C pB 8B qB","1537":"e"},L:{"1537":"D"},M:{"2":"D"},N:{"130":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C","1537":"1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"1537":"7C"},S:{"513":"8C"}},B:1,C:"SVG favicons"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P","1537":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB EC FC","260":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","513":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","1537":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB UB VB WB XB YB ZB aB bB cB dB eB PC QC RC SC qB AC TC rB","1537":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","130":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC"},H:{"130":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","130":"A"},K:{"130":"A B C qB AC rB","1537":"g"},L:{"1537":"H"},M:{"2":"H"},N:{"130":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C","1537":"3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"1537":"9C"},S:{"513":"AD"}},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 0285b2ea72..0332b0f560 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 E F AC","132":"G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"16":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"16":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: dns-prefetch"};
+module.exports={A:{A:{"1":"A B","2":"J D E CC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB","260":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"16":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"16":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7cdedacf93..f8c51dacb9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Resource Hints: modulepreload"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 cf8a11c872..1a0e8e269b 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","260":"H M N O"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","129":"EB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"16":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: preconnect"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","260":"G M N O"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","129":"FB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"16":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 0359c3eff2..526214b7d8 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB","194":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","194":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"I D rC sC","2":"sB nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: prefetch"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB","194":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","194":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"I f tC uC","2":"tB pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 146ba39dd0..09affa20f3 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","1028":"N O"},C:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB CC DC","132":"VB","578":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T"},D:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","322":"B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","322":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Resource Hints: preload"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","1028":"N O"},C:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB EC FC","132":"WB","578":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T"},D:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O 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 qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","322":"B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","322":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 d3b84f1ad2..4ff0ec22f5 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 E F G A AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Resource Hints: prerender"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 5606ec5b6d..2a3566af54 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB CC DC","132":"lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB","66":"lB mB"},E:{"1":"MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB","322":"L H 0B KC LC 1B","580":"2B 3B 4B rB 5B 6B 7B"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","66":"ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","322":"iC jC kC lC 1B","580":"2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"132":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Lazy loading via attribute for images & iframes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB EC FC","132":"mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB","66":"mB nB"},E:{"1":"9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB","322":"L G 1B MC NC 2B","580":"3B 4B 5B sB 6B 7B 8B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","66":"aB bB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","322":"kC lC mC nC 2B","580":"3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"132":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 168eb84b2d..43373930d4 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":"AC","132":"J E F G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L H M N O u v w x y"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I t J E F G FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G B C NC OC PC QC pB 8B RC","132":"qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC XC YC"},H:{"132":"mC"},I:{"1":"D rC sC","132":"sB I nC oC pC qC 9B"},J:{"132":"E A"},K:{"1":"e","16":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","132":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"4":"8C"}},B:6,C:"localeCompare()"};
+module.exports={A:{A:{"1":"B","16":"CC","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 a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I u J D E F HC zB IC JC KC LC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F B C PC QC RC SC qB AC TC","132":"rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC ZC aC"},H:{"132":"oC"},I:{"1":"f tC uC","132":"tB I pC qC rC sC BC"},J:{"132":"D A"},K:{"1":"g","16":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","132":"A"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"4":"AD"}},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 86df8ea6b1..3eb9e07502 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"194":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Magnetometer"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"194":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 d6c7d8e8a2..24c297b4ef 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 E F AC","36":"G A B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","36":"C K L"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC","36":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z DC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","36":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","36":"t J E GC HC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC pB","36":"C H M N O u v 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","36":"SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"nC","36":"sB I oC pC qC 9B rC sC"},J:{"36":"E A"},K:{"1":"e","2":"A B","36":"C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","36":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"matches() DOM method"};
+module.exports={A:{A:{"2":"J D E CC","36":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","36":"C K L"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC","36":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z FC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","36":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","36":"u J D IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC qB","36":"C G M N O v w AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","36":"UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"pC","36":"tB I qC rC sC BC tC uC"},J:{"36":"D A"},K:{"1":"g","2":"A B","36":"C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"36":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","36":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ebef25f1f1..d33151baab 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"matchMedia"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 a6060cabec..fa5ca8bce2 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":"G A B AC","8":"J E F"},B:{"2":"C K L H M N O","8":"P Q R S T U V W X Y Z a b c d f g","584":"h i j k l m n o p q r s","1025":"D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","129":"BC sB CC DC"},D:{"1":"z","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g","584":"h i j k l m n o p q r s","1025":"D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I t J E F G FC yB GC HC IC JC"},F:{"2":"G","8":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB","584":"S T U V W X Y Z a b c d","2052":"B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B"},H:{"8":"mC"},I:{"8":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"1":"A","8":"E"},K:{"8":"A B C e pB 8B qB"},L:{"1025":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"8":"tC"},P:{"8":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"8":"0B"},R:{"8":"7C"},S:{"1":"8C"}},B:2,C:"MathML"};
+module.exports={A:{A:{"2":"F A B CC","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 a b c d e h","584":"i j k l m n o p q r s t","1025":"f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","129":"DC tB EC FC"},D:{"1":"0","8":"1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h","584":"i j k l m n o p q r s t","1025":"f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","260":"I u J D E F HC zB IC JC KC LC"},F:{"2":"F","8":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB","584":"S T U V W X Y Z a b c d","1025":"e","2052":"B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC"},H:{"8":"oC"},I:{"8":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"1":"A","8":"D"},K:{"8":"A B C g qB AC rB"},L:{"1025":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"8":"vC"},P:{"8":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"8":"1B"},R:{"8":"9C"},S:{"1":"AD"}},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 cf98f3053d..00587208c2 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":"AC","900":"J E F G"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","1025":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","900":"BC sB CC DC","1025":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"t FC","900":"I yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G","132":"B C NC OC PC QC pB 8B RC qB"},G:{"1":"SC 9B TC UC VC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB","2052":"F WC"},H:{"132":"mC"},I:{"1":"sB I pC qC 9B rC sC","16":"nC oC","4097":"D"},J:{"1":"E A"},K:{"132":"A B C pB 8B qB","4097":"e"},L:{"4097":"D"},M:{"4097":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"4097":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1025":"8C"}},B:1,C:"maxlength attribute for input and textarea elements"};
+module.exports={A:{A:{"1":"A B","16":"CC","900":"J D E F"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","1025":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","900":"DC tB EC FC","1025":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"u HC","900":"I zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F","132":"B C PC QC RC SC qB AC TC rB"},G:{"1":"UC BC VC WC XC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB","2052":"E YC"},H:{"132":"oC"},I:{"1":"tB I rC sC BC tC uC","16":"pC qC","4097":"f"},J:{"1":"D A"},K:{"132":"A B C qB AC rB","4097":"g"},L:{"4097":"H"},M:{"4097":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"4097":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1025":"AD"}},B:1,C:"maxlength attribute for input and textarea elements"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
index f039acda93..7f5e053923 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","33":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J FC yB GC HC MC","33":"E F G A IC JC zB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","33":"F VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"isolate-override from unicode-bidi"};
+module.exports={A:{D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","33":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J HC zB IC JC OC","33":"D E F A KC LC 0B"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","33":"E XC YC ZC aC bC cC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"isolate-override from unicode-bidi"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
index 4e0834c69f..b9814879e9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","33":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J E F G A HC IC JC zB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"isolate from unicode-bidi"};
+module.exports={A:{D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u HC zB IC OC","33":"J D E F A JC KC LC 0B"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"isolate from unicode-bidi"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
index cb84ca9d4e..93f54e96f2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J E F G A HC IC JC zB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"F UC VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"plaintext from unicode-bidi"};
+module.exports={A:{D:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u HC zB IC OC","33":"J D E F A JC KC LC 0B"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"E WC XC YC ZC aC bC cC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"plaintext from unicode-bidi"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
index d15c2f6cac..8a15d0b0e4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J E FC yB GC HC IC MC","33":"F G A B C JC zB pB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration-color property"};
+module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J D HC zB IC JC KC OC","33":"E F A B C LC 0B qB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration-color property"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
index 695c81acac..95d4bde7b9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J E FC yB GC HC IC MC","33":"F G A B C JC zB pB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration-line property"};
+module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J D HC zB IC JC KC OC","33":"E F A B C LC 0B qB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration-line property"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
index 99446df2f0..147fcab97a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"2":"I t J E FC yB GC HC IC MC","33":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},G:{"2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration shorthand property"};
+module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"2":"I u J D HC zB IC JC KC OC","33":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},G:{"2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration shorthand property"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
index 98439aa5df..e79b6954f9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
@@ -1 +1 @@
-module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},L:{"1":"D"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},M:{"1":"D"},A:{"2":"J E F G A B AC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},K:{"1":"e","2":"A B C pB 8B qB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J E FC yB GC HC IC MC","33":"F G A B C JC zB pB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","33":"F WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"}},B:6,C:"text-decoration-style property"};
+module.exports={A:{D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},M:{"1":"H"},A:{"2":"J D E F A B CC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},K:{"1":"g","2":"A B C qB AC rB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"I u J D HC zB IC JC KC OC","33":"E F A B C LC 0B qB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","33":"E YC ZC aC bC cC dC eC fC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"}},B:6,C:"text-decoration-style property"};
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 c49dc33b8d..defa94bd3c 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 E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N","132":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t FC yB GC","132":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC UC VC","132":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","132":"D rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"132":"D"},N:{"132":"A B"},O:{"132":"tC"},P:{"2":"I uC","132":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"132":"8C"}},B:2,C:"Media Fragments"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"I u J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u HC zB IC","132":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC WC XC","132":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","132":"f tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"132":"H"},N:{"132":"A B"},O:{"132":"vC"},P:{"2":"I wC","132":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"132":"AD"}},B:2,C:"Media Fragments"};
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 45691d7a82..832bf30906 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC","260":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","324":"QB RB SB TB UB VB WB XB tB YB uB"},E:{"2":"I t J E F G A FC yB GC HC IC JC zB","132":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","324":"BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"260":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:5,C:"Media Capture from DOM Elements API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC","260":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","324":"RB SB TB UB VB WB XB YB uB ZB vB"},E:{"2":"I u J D E F A HC zB IC JC KC LC 0B","132":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","324":"CB DB EB FB GB HB IB JB KB LB MB NB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"260":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},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 e1804cf138..4100244cdc 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB NB"},E:{"1":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","322":"K L qB 0B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"9 AB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","578":"dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"MediaRecorder API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB OB"},E:{"1":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","322":"K L rB 1B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"AB BB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","578":"fC gC hC iC jC kC lC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f1683099fe..04a547e737 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 E F G A AC","132":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","66":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M","33":"0 1 2 3 4 5 y z","66":"N O u v w x"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC","260":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Media Source Extensions"};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M","33":"0 1 2 3 4 5 6 z","66":"N O v w x y"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC","260":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c0ca6b8a51..058f48cb51 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E CC DC","132":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T","450":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"450":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Context menu item (menuitem element)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D EC FC","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T","450":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"BB CB DB EB FB GB HB IB JB KB LB MB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"450":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 d18c43257d..789d9e1692 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB","132":"e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","258":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"513":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","16":"uC"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"theme-color Meta Tag"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB","132":"g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","258":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"513":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","16":"wC"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 f43066f94b..68406e74e5 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"meter element"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b25bb4f5d4..d81a515f89 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r CC DC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Web MIDI API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s EC FC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 5e25c9e139..8fd00cf5df 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":"G A B","8":"J AC","129":"E","257":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS min/max-width/height"};
+module.exports={A:{A:{"1":"F A B","8":"J CC","129":"D","257":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 65e96b90cd..2abb985692 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","132":"I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","2":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"MP3 audio format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","132":"I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","2":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fd1b18ffb5..7e9e583248 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 E F G A B AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","386":"w x"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","386":"x y"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 e6b4e18ade..e1a21ea426 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v CC DC","4":"0 1 2 3 4 5 6 7 8 9 w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","4":"sB I nC oC qC 9B","132":"pC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"260":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"MPEG-4/H.264 video format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w EC FC","4":"0 1 2 3 4 5 6 7 8 9 x y z AB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","4":"tB I pC qC sC BC","132":"rC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"260":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 dbe9806cd5..f8baf95772 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Multiple backgrounds"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ab2d6fa6a0..4a01048805 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 E F G AC"},B:{"1":"C K L H M N O","516":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"132":"RB SB TB UB VB WB XB tB YB uB ZB aB bB","164":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC","516":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a","1028":"b c d f g h i j k l m n o p q r s D wB xB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","516":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"G JC","164":"E F IC","420":"I t J FC yB GC HC"},F:{"1":"C pB 8B RC qB","2":"G B NC OC PC QC","420":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB","516":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"XC YC","164":"F VC WC","420":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"420":"sB I nC oC pC qC 9B rC sC","516":"D"},J:{"420":"E A"},K:{"1":"C pB 8B qB","2":"A B","516":"e"},L:{"516":"D"},M:{"1028":"D"},N:{"1":"A B"},O:{"516":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","420":"I"},Q:{"516":"0B"},R:{"516":"7C"},S:{"164":"8C"}},B:4,C:"CSS3 Multiple column layout"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O","516":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"132":"SB TB UB VB WB XB YB uB ZB vB aB bB cB","164":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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","516":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a","1028":"b c d e h i j k l m n o p q r s t f H xB yB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","516":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"F LC","164":"D E KC","420":"I u J HC zB IC JC"},F:{"1":"C qB AC TC rB","2":"F B PC QC RC SC","420":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB","516":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"ZC aC","164":"E XC YC","420":"zB UC BC VC WC"},H:{"1":"oC"},I:{"420":"tB I pC qC rC sC BC tC uC","516":"f"},J:{"420":"D A"},K:{"1":"C qB AC rB","2":"A B","516":"g"},L:{"516":"H"},M:{"1028":"H"},N:{"1":"A B"},O:{"516":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","420":"I"},Q:{"516":"1B"},R:{"516":"9C"},S:{"164":"AD"}},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 9b188573c1..0bd91e5758 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 E F AC","260":"G A B"},B:{"132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"2":"BC sB I t CC DC","260":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"16":"I t J E F G A B C K L","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"16":"FC yB","132":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"C RC qB","2":"G NC OC PC QC","16":"B pB 8B","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"16":"yB SC","132":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"16":"nC oC","132":"sB I D pC qC 9B rC sC"},J:{"132":"E A"},K:{"1":"C qB","2":"A","16":"B pB 8B","132":"e"},L:{"132":"D"},M:{"260":"D"},N:{"260":"A B"},O:{"132":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"132":"0B"},R:{"132":"7C"},S:{"260":"8C"}},B:5,C:"Mutation events"};
+module.exports={A:{A:{"2":"J D E CC","260":"F A B"},B:{"132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"2":"DC tB I u EC FC","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"16":"I u J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"16":"HC zB","132":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"C TC rB","2":"F PC QC RC SC","16":"B qB AC","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"16":"zB UC","132":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"16":"pC qC","132":"tB I f rC sC BC tC uC"},J:{"132":"D A"},K:{"1":"C rB","2":"A","16":"B qB AC","132":"g"},L:{"132":"H"},M:{"260":"H"},N:{"260":"A B"},O:{"132":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"132":"1B"},R:{"132":"9C"},S:{"260":"AD"}},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 b7ba183429..e1deb78f08 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 E F AC","8":"G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N","33":"0 1 O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC","8":"I qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","8":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Mutation Observer"};
+module.exports={A:{A:{"1":"B","2":"J D E CC","8":"F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N","33":"0 1 2 O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC","8":"I sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","8":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d96dc52483..09cd279568 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":"F G A B","2":"AC","8":"J E"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","4":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Storage - name/value pairs"};
+module.exports={A:{A:{"1":"E F A B","2":"CC","8":"J D"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","4":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 78e30e8f1d..4b923c6a4c 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 E F G A B AC"},B:{"2":"C K L H M N O","194":"P Q R S T U","260":"V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","194":"kB lB mB nB oB P Q R S T U","260":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC","516":"1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","194":"ZB aB bB cB dB eB fB gB hB iB","260":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","516":"1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"File System Access API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","194":"P Q R S T U","260":"V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","194":"lB mB nB oB pB P Q R S T U","260":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC","516":"2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","194":"aB bB cB dB eB fB gB hB iB jB","260":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC","516":"2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 ceac30426b..90477cf5ed 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","33":"J E F G A B C"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"I D qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Navigation Timing API"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","33":"J D E F A B C"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"I f sC BC tC uC","2":"tB pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,C:"Navigation Timing 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 844ebcbcc5..777cb57899 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 E F G A B AC"},B:{"2":"C K L H M N O","1028":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB","1028":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC PC QC pB 8B RC qB","1028":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"nC rC sC","132":"sB I oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I","516":"uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"260":"8C"}},B:7,C:"Network Information API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB","1028":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB PC QC RC SC qB AC TC rB","1028":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"pC tC uC","132":"tB I qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I","516":"wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"260":"AD"}},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 7e9858d020..b311935ae3 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","36":"t J E F G A B C K L H M N O u v w"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","36":"D rC sC"},J:{"1":"A","2":"E"},K:{"2":"A B C pB 8B qB","36":"e"},L:{"513":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"36":"I","258":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"258":"7C"},S:{"1":"8C"}},B:1,C:"Web Notifications"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","36":"u J D E F A B C K L G M N O v w x"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","1028":"9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","36":"f tC uC"},J:{"1":"A","2":"D"},K:{"2":"A B C qB AC rB","36":"g"},L:{"513":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"36":"I","258":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"258":"9C"},S:{"1":"AD"}},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 16594fcc52..e8f48a273c 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","16":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Object.entries"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","16":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 9da52e185c..b02ebad010 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H","260":"M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","132":"F G IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G H M N O NC OC PC","33":"B C QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","132":"F WC XC YC"},H:{"33":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"E A"},K:{"1":"e","2":"A","33":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 object-fit/object-position"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G","260":"M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","132":"E F KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F G M N O PC QC RC","33":"B C SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","132":"E YC ZC aC"},H:{"33":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC tC"},J:{"2":"D A"},K:{"1":"g","2":"A","33":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 a1fd4ae56a..ec12a6af67 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB","2":"G B C H M N O u v w x CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Object.observe data binding"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB","2":"F B C G M N O v w x y DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I","2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 7fb3a333ce..c5d525d9c7 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"8":"mC"},I:{"1":"D","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","8":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Object.values method"};
+module.exports={A:{A:{"8":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"8":"oC"},I:{"1":"f","8":"tB I pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","8":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 85d165cb13..91237aaa3d 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 E F G A B AC"},B:{"1":"K L H M N O","2":"C P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","130":"A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Object RTC (ORTC) API for WebRTC"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O","2":"C P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","130":"A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 3c37b4731c..ee053bf0d1 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":"G AC","8":"J E F"},B:{"1":"C K L H M N O P Q R S T","2":"U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S CC DC","2":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"sB","8":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","2":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB QC pB 8B RC qB","2":"G e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC","8":"OC PC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I nC oC pC qC 9B rC sC","2":"D"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","2":"A e"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Offline web applications"};
+module.exports={A:{A:{"1":"A B","2":"F CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S EC FC","2":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"tB","8":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","2":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB SC qB AC TC rB","2":"F g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC","8":"QC RC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I pC qC rC sC BC tC uC","2":"f"},J:{"1":"D A"},K:{"1":"B C qB AC rB","2":"A g"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 e4cdfd9936..1293553996 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC","194":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o"},D:{"1":"gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","322":"XB tB YB uB ZB aB bB cB dB eB fB"},E:{"1":"MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC pB 8B RC qB","322":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"OffscreenCanvas"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC","194":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p"},D:{"1":"hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","322":"YB uB ZB vB aB bB cB dB eB fB gB"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB PC QC RC SC qB AC TC rB","322":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 d75a1f810a..b1cadfb03f 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","132":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"A","2":"E"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Ogg Vorbis audio format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","132":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"A","2":"D"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f7a3e0130c..000f0893dd 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 E F AC","8":"G A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:6,C:"Ogg/Theora video format"};
+module.exports={A:{A:{"2":"J D E CC","8":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 a859d1ceb9..979bb78d72 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","16":"M N O u"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","16":"C"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Reversed attribute of ordered lists"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","16":"M N O v"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","16":"C"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 50e3e95924..b9df311405 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB CC DC"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"\"once\" event listener option"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB EC FC"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 6d555a98e5..a12577d80f 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":"G A B","2":"J E AC","260":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB","516":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC","4":"qB"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"A","132":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Online/offline status"};
+module.exports={A:{A:{"1":"F A B","2":"J D CC","260":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB","516":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC","4":"rB"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"A","132":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b07be7e637..b629a5c2d0 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 I t J E F G A B C K L H M N O u v w x y z"},E:{"2":"I t J E F G A FC yB GC HC IC JC zB","132":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","132":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Opus audio format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 I u J D E F A B C K L G M N O v w x y z"},E:{"2":"I u J D E F A HC zB IC JC KC LC 0B","132":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","132":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Opus audio format"};
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 7164af6037..6f70dd376c 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","194":"XB tB YB uB ZB aB bB cB dB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Orientation Sensor"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","194":"YB uB ZB vB aB bB cB dB eB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 2dd810ae9c..385775f2f8 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 E AC","260":"F","388":"G A B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC","129":"qB","260":"G B NC OC PC QC pB 8B"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"C e qB","260":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"388":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS outline properties"};
+module.exports={A:{A:{"2":"J D CC","260":"E","388":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC","129":"rB","260":"F B PC QC RC SC qB AC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"C g rB","260":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"388":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ff457838ca..738bb6f55c 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 126a38f36e..135b22593a 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"PageTransitionEvent"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 18fa3da1b4..cdfbb73220 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"A B C K L H M N"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K","33":"0 1 2 3 4 5 6 7 L H M N O u v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B C NC OC PC QC pB 8B RC","33":"H M N O u"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Page Visibility"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"A B C K L G M N"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 L G M N O v w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B C PC QC RC SC qB AC TC","33":"G M N O v"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","33":"tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 04870435b4..1992974544 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Passive event listeners"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 ef729a8639..9751853a4d 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 E F G A B AC"},B:{"2":"C K L H M N O","16":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D CC DC","16":"wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"wB xB EC"},E:{"1":"C K qB","2":"I t J E F G A B FC yB GC HC IC JC zB pB","16":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB NC OC PC QC pB 8B RC qB","16":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","16":"D"},J:{"2":"E","16":"A"},K:{"2":"A B C pB 8B qB","16":"e"},L:{"16":"D"},M:{"16":"D"},N:{"2":"A","16":"B"},O:{"16":"tC"},P:{"2":"I uC vC","16":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"16":"0B"},R:{"16":"7C"},S:{"2":"8C"}},B:1,C:"Password Rules"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","16":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H EC FC","16":"xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"xB yB GC"},E:{"1":"C K rB","2":"I u J D E F A B HC zB IC JC KC LC 0B qB","16":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB PC QC RC SC qB AC TC rB","16":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","16":"f"},J:{"2":"D","16":"A"},K:{"2":"A B C qB AC rB","16":"g"},L:{"16":"H"},M:{"16":"H"},N:{"2":"A","16":"B"},O:{"16":"vC"},P:{"2":"I wC xC","16":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"16":"1B"},R:{"16":"9C"},S:{"2":"AD"}},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 c58dc6db06..a86ddeb13d 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K","132":"L H M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","132":"F G IC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB","132":"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"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","16":"F","132":"WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Path2D"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K","132":"L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","132":"E F KC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB","132":"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"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","16":"E","132":"YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 8eb28b47e2..577990fc98 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K","322":"L","8196":"H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB CC DC","4162":"UB VB WB XB tB YB uB ZB aB bB cB","16452":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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":"SB TB UB VB WB XB","1090":"tB YB","8196":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","514":"A B zB","8196":"C pB"},F:{"1":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB","194":"FB GB HB IB JB KB LB MB","8196":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","514":"ZC aC bC","8196":"cC dC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"2049":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I","8196":"uC vC wC xC yC zB zC"},Q:{"8196":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:2,C:"Payment Request API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w 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","4162":"VB WB XB YB uB ZB vB aB bB cB dB","16452":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB VB WB XB YB","1090":"uB ZB","8196":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","514":"A B 0B","8196":"C qB"},F:{"1":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB","194":"GB HB IB JB KB LB MB NB","8196":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","514":"bC cC dC","8196":"eC fC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"2049":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I","8196":"wC xC yC zC 0C 0B 1C"},Q:{"8196":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:2,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 b03f5a33cf..5069e04643 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 E F G A AC","132":"B"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"16":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Built-in PDF viewer"};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K L"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"16":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 813756d616..d04aef9a0f 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB CC DC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Permissions API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB EC FC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:5,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 41e9444988..0390ef9a24 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 E F G A B AC"},B:{"2":"C K L H M N O","258":"P Q R S T U","322":"V W","388":"X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e CC DC","258":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","258":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U","322":"V W","388":"X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","258":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","258":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","322":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","258":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","258":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","388":"e"},L:{"388":"D"},M:{"258":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC","258":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"258":"0B"},R:{"388":"7C"},S:{"2":"8C"}},B:5,C:"Permissions Policy"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","258":"P Q R S T U","322":"V W","388":"X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g EC FC","258":"lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","258":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U","322":"V W","388":"X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","258":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","258":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","322":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d","388":"e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","258":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","258":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","388":"g"},L:{"388":"H"},M:{"258":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC","258":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"258":"1B"},R:{"388":"9C"},S:{"2":"AD"}},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 7abe06efda..cb4404e0aa 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB CC DC","132":"jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1090":"eB","1412":"iB","1668":"fB gB hB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB","2114":"gB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","4100":"A B C K zB pB qB"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","8196":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","4100":"XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"16388":"D"},M:{"16388":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"Picture-in-Picture"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB EC FC","132":"kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1090":"fB","1412":"jB","1668":"gB hB iB"},D:{"1":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB","2114":"hB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","4100":"A B C K 0B qB rB"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","8196":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","4100":"ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"16388":"H"},M:{"16388":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,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 281c1d05a4..aeb90ec9e0 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","578":"9 AB BB CB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB","194":"CB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB","322":"z"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Picture element"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","578":"AB BB CB DB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB","194":"DB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"0"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 2431c3d123..14ec3b4d3d 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"2":"BC","194":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"194":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"Ping attribute"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"2":"DC","194":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"194":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 cc9d597a08..85ed8cdd76 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":"E F G A B","2":"AC","8":"J"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"PNG alpha transparency"};
+module.exports={A:{A:{"1":"D E F A B","2":"CC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 efc679545b..e1033bd647 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 E F G A AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"CSS pointer-events (for HTML)"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d925d22f23..ff7c2fd26b 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 E F G AC","164":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC","8":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB","328":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w","8":"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","584":"RB SB TB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","8":"E F G A B C HC IC JC zB pB","1096":"qB"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","8":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB","584":"EB FB GB"},G:{"1":"gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC","6148":"fC"},H:{"2":"mC"},I:{"1":"D","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"1":"e","2":"A","8":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","36":"A"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"uC","8":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"328":"8C"}},B:2,C:"Pointer events"};
+module.exports={A:{A:{"1":"B","2":"J D E F CC","164":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC","8":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB","328":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB"},D:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x","8":"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","584":"SB TB UB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","8":"D E F A B C JC KC LC 0B qB","1096":"rB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","8":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB","584":"FB GB HB"},G:{"1":"iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC","6148":"hC"},H:{"2":"oC"},I:{"1":"f","8":"tB I pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"1":"g","2":"A","8":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","36":"A"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"wC","8":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"328":"AD"}},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 fe63c6d70a..3226df521b 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K CC DC","33":"0 1 2 3 4 5 6 7 8 9 L H M N O u v w x y z AB BB CB DB EB FB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H","33":"0 1 2 3 4 5 6 7 8 9 x y z AB BB","66":"M N O u v w"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"H M N O u v w x y"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Pointer Lock API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K EC FC","33":"0 1 2 3 4 5 6 7 8 9 L G M N O v w x y z AB BB CB DB EB FB GB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB","66":"M N O v w x"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"G M N O v w x y z"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 209726d85c..8cebf821d6 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T","322":"Z a b c d f g h i j k l m n o p q r s D","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB","194":"lB mB nB oB P Q R S T","322":"V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","450":"U"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB","194":"ZB aB bB cB dB eB fB gB hB iB jB","322":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"450":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Portals"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T","322":"Z a b c d e h i j k l m n o p q r s t f H","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB","194":"mB nB oB pB P Q R S T","322":"V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","450":"U"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB","194":"aB bB cB dB eB fB gB hB iB jB kB","322":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"450":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 95afd05c2c..1e102e00c9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB CC DC"},D:{"1":"mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},E:{"1":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB NC OC PC QC pB 8B RC qB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"prefers-color-scheme media query"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB EC FC"},D:{"1":"nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB"},E:{"1":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB"},F:{"1":"aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB PC QC RC SC qB AC TC rB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 ea8260e6a0..538c33f2d9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC"},D:{"1":"kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"prefers-reduced-motion media query"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC"},D:{"1":"lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"prefers-reduced-motion media query"};
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 729610add4..5b6a3268e9 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G NC OC PC QC"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","132":"VC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"progress element"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F PC QC RC SC"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","132":"XC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 3b2a0c7951..cc2cb2eb24 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 E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB CC DC"},D:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Promise.prototype.finally"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N"},C:{"1":"YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB EC FC"},D:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 a022659a4d..0d54133b19 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","4":"2 3","8":"0 1 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"7","8":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J E FC yB GC HC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","4":"u","8":"G B C H M N O NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B TC UC VC"},H:{"8":"mC"},I:{"1":"D sC","8":"sB I nC oC pC qC 9B rC"},J:{"8":"E A"},K:{"1":"e","8":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Promises"};
+module.exports={A:{A:{"8":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","4":"3 4","8":"0 1 2 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"8","8":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u J D HC zB IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","4":"v","8":"F B C G M N O PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC VC WC XC"},H:{"8":"oC"},I:{"1":"f uC","8":"tB I pC qC rC sC BC tC"},J:{"8":"D A"},K:{"1":"g","8":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 6fb6f6f2f5..9719c04408 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:4,C:"Proximity API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 2403220b24..d99a5a5db9 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O DB EB FB GB HB IB JB KB LB MB NB","66":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C AB NC OC PC QC pB 8B RC qB","66":"H M N O u v w x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Proxy object"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O EB FB GB HB IB JB KB LB MB NB OB","66":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"1 2 3 4 5 6 7 8 9 F B C AB BB PC QC RC SC qB AC TC rB","66":"0 G M N O v w x y z"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:6,C:"Proxy object"};
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 accd6d344b..64cd8946a5 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB","2":"G B C H M N O u dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","4":"y","16":"v w x z"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I uC vC wC xC yC zB","2":"zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:6,C:"HTTP Public Key Pinning"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},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 VB WB XB YB ZB aB bB cB dB","2":"F B C G M N O v eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","4":"z","16":"0 w x y"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I wC xC yC zC 0C 0B","2":"1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 2dbaf8e512..78e0e27886 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 E F G A B AC"},B:{"1":"N O","2":"C K L H M","257":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB CC DC","257":"JB LB MB NB OB PB QB SB TB UB VB WB XB tB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1281":"KB RB YB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB","257":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","388":"JB KB LB MB NB OB"},E:{"2":"I t J FC yB GC HC","514":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB","4612":"5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","16":"CB DB EB FB GB","257":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"2":"7C"},S:{"257":"8C"}},B:5,C:"Push API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O","2":"C K L G M","257":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB EC FC","257":"KB MB NB OB PB QB RB TB UB VB WB XB YB uB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1281":"LB SB ZB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB","257":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","388":"KB LB MB NB OB PB"},E:{"2":"I u J HC zB IC JC","514":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB","4612":"6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","16":"DB EB FB GB HB","257":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","8196":"9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"2":"9C"},S:{"257":"AD"}},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 ff73c3d869..bab8f703ec 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":"G A B","2":"AC","8":"J E","132":"F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","8":"G NC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"querySelector/querySelectorAll"};
+module.exports={A:{A:{"1":"F A B","2":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","8":"F PC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d7ba9248a6..15dd6b1c4a 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 E F G A B","16":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"257":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"readonly attribute of input and textarea elements"};
+module.exports={A:{A:{"1":"J D E F A B","16":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"257":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 47b712236c..e88b188bb0 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 E F G A AC","132":"B"},B:{"1":"P Q R S","132":"C K L H M N O","513":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC","513":"W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","2":"I t J E F G A B C K L H M N O u v","260":"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 VB WB XB tB YB","513":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"C pB qB","2":"I t J E FC yB GC HC","132":"F G A B IC JC zB","1025":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","2":"G B C NC OC PC QC pB 8B RC qB","513":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"dC eC fC gC","2":"yB SC 9B TC UC VC","132":"F WC XC YC ZC aC bC cC","1025":"hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"513":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"513":"7C"},S:{"1":"8C"}},B:4,C:"Referrer Policy"};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"P Q R S","132":"C K L G M N O","513":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC","513":"W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","2":"I u J D E F A B C K L G M N O 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 SB TB UB VB WB XB YB uB ZB","513":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"C qB rB","2":"I u J D HC zB IC JC","132":"E F A B KC LC 0B","1025":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"F B C PC QC RC SC qB AC TC rB","513":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"fC gC hC iC","2":"zB UC BC VC WC XC","132":"E YC ZC aC bC cC dC eC","1025":"jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"513":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"513":"9C"},S:{"1":"AD"}},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 427e5a211b..4fe69ae5de 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 E F G A B AC"},B:{"2":"C K L H M N O","129":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"2":"I t J E F G A B C","129":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B NC OC PC QC pB 8B","129":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E","129":"A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"Custom protocol handling"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"2":"I u J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B PC QC RC SC qB AC","129":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D","129":"A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 65f15f022b..ff03455302 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"rel=noopener"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O 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 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 32b395f9ab..784accc4c6 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 E F G A AC","132":"B"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L H"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Link type \"noreferrer\""};
+module.exports={A:{A:{"2":"J D E F A CC","132":"B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L G"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7bbfb5f207..396adbf101 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 E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","132":"N"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","132":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F FC yB GC HC IC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB NC OC PC QC pB 8B RC qB","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","132":"uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"relList (DOMTokenList)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","132":"N"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","132":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E HC zB IC JC KC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB PC QC RC SC qB AC TC rB","132":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","132":"wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 209669d0ca..69cdf0c9d2 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 E F AC","132":"G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F SC 9B UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB","260":"TC"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"rem (root em) units"};
+module.exports={A:{A:{"1":"B","2":"J D E CC","132":"F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E UC BC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB","260":"VC"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 6915083b20..a9f5a6ad6b 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","33":"B C K L H M N O u v w x","164":"I t J E F G A"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G","33":"x y","164":"O u v w","420":"A B C K L H M N"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"requestAnimationFrame"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","33":"B C K L G M N O v w x y","164":"I u J D 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F","33":"y z","164":"O v w x","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","33":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 587f801061..3bd8fbe03a 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","194":"SB TB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB","322":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","322":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"requestIdleCallback"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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","194":"TB UB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB","322":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","322":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 20794a1a78..57adc24a7e 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB CC DC"},D:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","194":"TB UB VB WB XB tB YB uB ZB aB"},E:{"1":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB","66":"K"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB","194":"GB HB IB JB KB LB MB NB OB PB QB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Resize Observer"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB EC FC"},D:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","194":"UB VB WB XB YB uB ZB vB aB bB"},E:{"1":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB","66":"K"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB","194":"HB IB JB KB LB MB NB OB PB QB RB"},G:{"1":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,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 0e08959109..13d3d4665c 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"6 7 8 9"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Resource Timing"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"7 8 9 AB"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d2892d480d..f53cd9b72c 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB KB LB"},E:{"1":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","194":"6 7 8"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Rest parameters"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB","194":"KB LB MB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","194":"7 8 9"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b53b7a19d1..02a596193c 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","516":"H M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","33":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x","33":"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"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","130":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"WebRTC Peer-to-peer connections"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","516":"G M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","33":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y","33":"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 VB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","130":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 501c6ea5a4..a6fb004e52 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 E F G A B AC"},B:{"4":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I"},E:{"4":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I FC yB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","8":"G B C NC OC PC QC pB 8B RC qB"},G:{"4":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B"},H:{"8":"mC"},I:{"4":"sB I D qC 9B rC sC","8":"nC oC pC"},J:{"4":"A","8":"E"},K:{"4":"e","8":"A B C pB 8B qB"},L:{"4":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"1":"8C"}},B:1,C:"Ruby annotation"};
+module.exports={A:{A:{"4":"J D E F A B CC"},B:{"4":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I"},E:{"4":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I HC zB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","8":"F B C PC QC RC SC qB AC TC rB"},G:{"4":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC"},H:{"8":"oC"},I:{"4":"tB I f sC BC tC uC","8":"pC qC rC"},J:{"4":"A","8":"D"},K:{"4":"g","8":"A B C qB AC rB"},L:{"4":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"1":"AD"}},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 cbb57cccc7..2841a3844c 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":"F G A B","2":"J E AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 I t J E F G A B C K L H M N O u v w x y z","2":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J GC","2":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"HC","129":"I FC yB"},F:{"1":"G B C H M N O NC OC PC QC pB 8B RC qB","2":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"SC 9B TC UC VC","2":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","129":"yB"},H:{"1":"mC"},I:{"1":"sB I nC oC pC qC 9B rC","2":"D sC"},J:{"1":"E A"},K:{"1":"A B C pB 8B qB","2":"e"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"display: run-in"};
+module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 I u J D E F A B C K L G M N O v w x y z","2":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J IC","2":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"JC","129":"I HC zB"},F:{"1":"F B C G M N O PC QC RC SC qB AC TC rB","2":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"UC BC VC WC XC","2":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","129":"zB"},H:{"1":"oC"},I:{"1":"tB I pC qC rC sC BC tC","2":"f uC"},J:{"1":"D A"},K:{"1":"A B C qB AC rB","2":"g"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,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 3c11e3513a..d1e0041f58 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 E F G A AC","388":"B"},B:{"1":"O P Q R S T U","2":"C K L H","129":"M N","513":"V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB CC DC"},D:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","513":"Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB pB","2052":"L KC","3076":"C K qB 0B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","513":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","2052":"dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"16":"0B"},R:{"513":"7C"},S:{"2":"8C"}},B:6,C:"'SameSite' cookie attribute"};
+module.exports={A:{A:{"2":"J D E F A CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB EC FC"},D:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","513":"Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B qB","2052":"L MC","3076":"C K rB 1B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","513":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","2052":"fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"16":"1B"},R:{"513":"9C"},S:{"2":"AD"}},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 c8d08ecc5d..e76f30d6dc 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 E F G A AC","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","36":"C K L H M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N CC DC","36":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A","36":"B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","16":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Screen Orientation"};
+module.exports={A:{A:{"2":"J D E F A CC","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","36":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N EC FC","36":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB"},E:{"1":"9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A","36":"B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","16":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 b610309d74..5a43520c9e 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"async attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f7f6f3d427..69271930cc 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","257":"0 1 2 3 4 5 I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"defer attribute for external scripts"};
+module.exports={A:{A:{"1":"A B","132":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","257":"0 1 2 3 4 5 6 I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 4ec54f054f..131a60f477 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 E AC","132":"F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","132":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},E:{"1":"rB 5B 6B 7B MC","2":"I t FC yB","132":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC QC","16":"B pB 8B","132":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB RC qB"},G:{"1":"rB 5B 6B 7B","16":"yB SC 9B","132":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"1":"D","16":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"132":"E A"},K:{"1":"e","132":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"132":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"scrollIntoView"};
+module.exports={A:{A:{"2":"J D CC","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","132":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u HC zB","132":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC SC","16":"B qB AC","132":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB TC rB"},G:{"1":"sB 6B 7B 8B 9B","16":"zB UC BC","132":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"1":"f","16":"pC qC","132":"tB I rC sC BC tC uC"},J:{"132":"D A"},K:{"1":"g","132":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"132":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 159bd28bdd..772d9908bc 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Element.scrollIntoViewIfNeeded()"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 4f2e61c71c..b820fb82ea 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","2":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB","2":"G B C e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","2":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB","2":"F B C g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 59c30baf4e..0140594134 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":"G A B","16":"AC","260":"J E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC","2180":"IB JB KB LB MB NB OB PB QB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","132":"G B C NC OC PC QC pB 8B RC qB"},G:{"16":"9B","132":"yB SC","516":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","16":"sB I nC oC pC qC","1025":"9B"},J:{"1":"A","16":"E"},K:{"1":"e","16":"A B C pB 8B","132":"qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","16":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2180":"8C"}},B:5,C:"Selection API"};
+module.exports={A:{A:{"1":"F A B","16":"CC","260":"J D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC","2180":"JB KB LB MB NB OB PB QB RB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","132":"F B C PC QC RC SC qB AC TC rB"},G:{"16":"BC","132":"zB UC","516":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","16":"tB I pC qC rC sC","1025":"BC"},J:{"1":"A","16":"D"},K:{"1":"g","16":"A B C qB AC","132":"rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","16":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2180":"AD"}},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 d80df95bfd..b63cc1ad9c 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB CC DC"},D:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","196":"YB uB ZB aB","324":"bB"},E:{"2":"I t J E F G A B C FC yB GC HC IC JC zB pB","516":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Server Timing"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB EC FC"},D:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","196":"ZB vB aB bB","324":"cB"},E:{"2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","516":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 e4237b964d..55e2af61db 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","322":"H M"},C:{"1":"JB LB MB NB OB PB QB SB TB UB VB WB XB tB uB ZB aB bB cB dB eB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"8 9 AB BB CB DB EB FB GB HB IB","513":"KB RB YB fB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB","4":"FB GB HB IB JB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B FC yB GC HC IC JC zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","4":"2 3 4 5 6"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","4":"D"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Service Workers"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","322":"G M"},C:{"1":"KB MB NB OB PB QB RB TB UB VB WB XB YB uB vB aB bB cB dB eB fB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"9 AB BB CB DB EB FB GB HB IB JB","513":"LB SB ZB gB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB","4":"GB HB IB JB KB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B HC zB IC JC KC LC 0B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","4":"3 4 5 6 7"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","4":"f"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 837c5d16bf..91ef5c05a1 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 E F G AC"},B:{"1":"C K L H M N O","2":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Efficient Script Yielding: setImmediate()"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"1":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Efficient Script Yielding: setImmediate()"};
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 e8fa3be9ac..7f60b3e18b 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 E F G A B AC"},B:{"1":"P","2":"C K L H M N O Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","66":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","2":"I t J E F G A B C K L H M N O u v w x y z Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},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 VB WB XB YB ZB aB bB cB dB","2":"G B C eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","33":"H M N O u v w"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B","33":"rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C","2":"1C 2C 3C rB 4C 5C 6C","33":"I"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Shadow DOM (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P","2":"C K L G M N O Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","66":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","2":"0 I u J D E F A B C K L G M N O v w x y z Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"1 2 3 4 5 6 7 8 9 AB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},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 VB WB XB YB ZB aB bB cB dB eB","2":"F B C fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","33":"G M N O v w x"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC","33":"tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C","2":"3C 4C 5C sB 6C 7C 8C","33":"I"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 46234e5b69..021436dd6a 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB CC DC","322":"XB","578":"tB YB uB ZB"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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":"A B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC","132":"ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","4":"uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Shadow DOM (V1)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB EC FC","322":"YB","578":"uB ZB vB aB"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"A B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC","132":"bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","4":"wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 a2cc4d032d..b32b152766 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z","2":"C K L H","194":"M N O","513":"a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB CC DC","194":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","450":"kB lB mB nB oB","513":"P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB","194":"YB uB ZB aB bB cB dB eB","513":"a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A FC yB GC HC IC JC","194":"B C K L H zB pB qB 0B KC LC","513":"1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC pB 8B RC qB","194":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC","194":"aC bC cC dC eC fC gC hC iC jC kC lC","513":"1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","513":"e"},L:{"513":"D"},M:{"513":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C","513":"3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"513":"7C"},S:{"2":"8C"}},B:6,C:"Shared Array Buffer"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z","2":"C K L G","194":"M N O","513":"a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB EC FC","194":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","450":"lB mB nB oB pB","513":"P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB","194":"ZB vB aB bB cB dB eB fB","513":"a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A HC zB IC JC KC LC","194":"B C K L G 0B qB rB 1B MC NC","513":"2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB PC QC RC SC qB AC TC rB","194":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC","194":"cC dC eC fC gC hC iC jC kC lC mC nC","513":"2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","513":"g"},L:{"513":"H"},M:{"513":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C","513":"5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"513":"9C"},S:{"2":"AD"}},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 38286e8351..cef63a6586 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"t J GC rB 5B 6B 7B MC","2":"I E F G A B C K L H FC yB HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC OC PC"},G:{"1":"TC UC rB 5B 6B 7B","2":"F yB SC 9B VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","2":"e","16":"A"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:1,C:"Shared Web Workers"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"u J IC sB 6B 7B 8B 9B OC","2":"I D E F A B C K L G HC zB JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC QC RC"},G:{"1":"VC WC sB 6B 7B 8B 9B","2":"E zB UC BC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C qB AC rB","2":"g","16":"A"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I","2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 837468f6ea..a3fe0803c4 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":"G A B","2":"J AC","132":"E F"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Server Name Indication"};
+module.exports={A:{A:{"1":"F A B","2":"J CC","132":"D E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 987f15db88..63971fbce6 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 E F G A AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"BC sB I t J E F G A B C QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"F G A B C JC zB pB","2":"I t J E FC yB GC HC IC","129":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB HB JB qB","2":"G B C FB GB IB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC"},G:{"1":"F WC XC YC ZC aC bC cC dC","2":"yB SC 9B TC UC VC","257":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I qC 9B rC sC","2":"D nC oC pC"},J:{"2":"E A"},K:{"1":"qB","2":"A B C e pB 8B"},L:{"2":"D"},M:{"2":"D"},N:{"1":"B","2":"A"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"SPDY protocol"};
+module.exports={A:{A:{"1":"B","2":"J D E F A CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","2":"DC tB I u J D E F A B C RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","2":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"E F A B C LC 0B qB","2":"I u J D HC zB IC JC KC","129":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB IB KB rB","2":"F B C GB HB JB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC"},G:{"1":"E YC ZC aC bC cC dC eC fC","2":"zB UC BC VC WC XC","257":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I sC BC tC uC","2":"f pC qC rC"},J:{"2":"D A"},K:{"1":"rB","2":"A B C g qB AC"},L:{"2":"H"},M:{"2":"H"},N:{"1":"B","2":"A"},O:{"2":"vC"},P:{"1":"I","2":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 45c8a3366c..0e1f524227 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 E F G A B AC"},B:{"2":"C K L H M N O","1026":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w CC DC","322":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"I t J E F G A B C K L H M N O u v w x y z","164":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L FC yB GC HC IC JC zB pB qB 0B","2084":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","1026":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","2084":"kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","164":"e"},L:{"164":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"322":"8C"}},B:7,C:"Speech Recognition API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1026":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x EC FC","322":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 I u J D E F A B C K L G M N O v w x y z","164":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L HC zB IC JC KC LC 0B qB rB 1B","2084":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","1026":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","2084":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","164":"g"},L:{"164":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"322":"AD"}},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 8629622162..c3256e0499 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 E F G A B AC"},B:{"1":"L H M N O","2":"C K","257":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","2":"0 1 2 3 4 5 6 7 I t J E F G A B C K L H M N O u v w x y z","257":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},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 VB WB XB YB ZB aB","2":"0 1 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","257":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Speech Synthesis API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O","2":"C K","257":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"9 AB BB CB DB 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 7 8 I u J D E F A B C K L G M N O v w x y z","257":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},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 VB WB XB YB ZB aB bB","2":"0 1 2 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","257":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"2":"9C"},S:{"1":"AD"}},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 b8ccec6c15..daa9175669 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"4":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"4":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"A","4":"E"},K:{"4":"A B C e pB 8B qB"},L:{"4":"D"},M:{"4":"D"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"4":"7C"},S:{"2":"8C"}},B:1,C:"Spellcheck attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"4":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"4":"tB I f pC qC rC sC BC tC uC"},J:{"1":"A","4":"D"},K:{"4":"A B C g qB AC rB"},L:{"4":"H"},M:{"4":"H"},N:{"4":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"4":"9C"},S:{"2":"AD"}},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 2854bad922..92b449e461 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o","2":"C K L H M N O","129":"p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o","129":"p q r s D wB xB EC"},E:{"1":"I t J E F G A B C FC yB GC HC IC JC zB pB qB","2":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z PC QC pB 8B RC qB","2":"G NC OC","129":"a b c d"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC","2":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I nC oC pC qC 9B rC sC","129":"D"},J:{"1":"E A"},K:{"1":"B C pB 8B qB","2":"A","129":"e"},L:{"129":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Web SQL Database"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p","2":"C K L G M N O","129":"q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p","129":"q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB","2":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z RC SC qB AC TC rB","2":"F PC QC","129":"a b c d e"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC","2":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I pC qC rC sC BC tC uC","129":"f"},J:{"1":"D A"},K:{"1":"B C qB AC rB","2":"A","129":"g"},L:{"129":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 87de5e6ff7..9da922750f 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C","514":"K L H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"7 8 9 AB BB CB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 I t J E F G A B C K L H M N O u v w x y z","260":"9 AB BB CB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC HC","260":"F IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v NC OC PC QC pB 8B RC qB","260":"w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","260":"F WC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Srcset and sizes attributes"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C","514":"K L G"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"8 9 AB BB CB DB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z","260":"AB BB CB DB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC JC","260":"E KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w PC QC RC SC qB AC TC rB","260":"0 x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","260":"E YC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 2da90088e9..878a6f3c27 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M CC DC","129":"BB CB DB EB FB GB","420":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB"},D:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v","420":"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"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B H M N NC OC PC QC pB 8B RC","420":"0 1 2 3 4 5 6 7 8 9 C O u v w x y z AB BB CB DB EB qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","513":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","1537":"bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","420":"A"},K:{"1":"e","2":"A B pB 8B","420":"C qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","420":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"getUserMedia/Stream API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M EC FC","129":"CB DB EB FB GB HB","420":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB"},D:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w","420":"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"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B G M N PC QC RC SC qB AC TC","420":"0 1 2 3 4 5 6 7 8 9 C O v w x y z AB BB CB DB EB FB rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","513":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","1537":"dC eC fC gC hC iC jC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","420":"A"},K:{"1":"g","2":"A B qB AC","420":"C rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","420":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 50eb18f57b..93416fcb56 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 E F G A AC","130":"B"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","16":"C K","260":"L H","1028":"P Q R S T U V W X","5124":"M N O"},C:{"1":"m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB CC DC","5124":"k l","7172":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j","7746":"WB XB tB YB uB ZB aB bB"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","260":"RB SB TB UB VB WB XB","1028":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X"},E:{"2":"I t J E F G FC yB GC HC IC JC","1028":"H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","3076":"A B C K L zB pB qB 0B"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","260":"EB FB GB HB IB JB KB","1028":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC","16":"ZC","1028":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1028":"tC"},P:{"1":"3C rB 4C 5C 6C","2":"I uC vC","1028":"wC xC yC zB zC 0C 1C 2C"},Q:{"1028":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Streams"};
+module.exports={A:{A:{"2":"J D E F A CC","130":"B"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H","16":"C K","260":"L G","1028":"P Q R S T U V W X","5124":"M N O"},C:{"1":"n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB EC FC","5124":"l m","7172":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k","7746":"XB YB uB ZB vB aB bB cB"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","260":"SB TB UB VB WB XB YB","1028":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X"},E:{"2":"I u J D E F HC zB IC JC KC LC","1028":"G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","3076":"A B C K L 0B qB rB 1B"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB PC QC RC SC qB AC TC rB","260":"FB GB HB IB JB KB LB","1028":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC","16":"bC","1028":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1028":"vC"},P:{"1":"5C sB 6C 7C 8C","2":"I wC xC","1028":"yC zC 0C 0B 1C 2C 3C 4C"},Q:{"1028":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 d9b60cae73..902d44e808 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 E F G A AC","129":"B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Strict Transport Security"};
+module.exports={A:{A:{"2":"J D E F A CC","129":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 f89672e526..7a1823c24d 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB","2":"BC sB I t J E F G A B C K L H M N O u v uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","322":"UB VB WB XB tB YB"},D:{"2":"I t J E F G A B C K L H M N O u CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","194":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Scoped CSS"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB","2":"DC tB I u J D E F A B C K L G M N O v w vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","322":"VB WB XB YB uB ZB"},D:{"2":"I u J D E F A B C K L G M N O v DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","194":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"1":"AD"}},B:7,C:"Scoped CSS"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js
index f2d12e40ef..15784c9140 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-bundling.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Subresource Loading with Web Bundles"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:7,C:"Subresource Loading with Web Bundles"};
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 3f8efc616f..701b5e4547 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB CC DC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","194":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Subresource Integrity"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB EC FC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","194":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c3af50d59f..d07e296411 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":"G A B","2":"J E F AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","516":"C K L H"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","260":"I t J E F G A B C K L H M N O u v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I"},E:{"1":"t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC","132":"I yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB SC"},H:{"260":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"e","260":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG in CSS backgrounds"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","516":"C K L 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","260":"I u J D E F A B C K L G M N O v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I"},E:{"1":"u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC","132":"I zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB UC"},H:{"260":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"g","260":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e51de3d300..b5b075857d 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I","4":"t J E"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"SVG filters"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I","4":"u J D"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 313213551b..318fea623a 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":"G A B AC","8":"J E F"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB","2":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","130":"DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","2":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","130":"0 1 2 3 4 5 6 7 8 9 AB BB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"258":"mC"},I:{"1":"sB I qC 9B rC sC","2":"D nC oC pC"},J:{"1":"E A"},K:{"1":"A B C pB 8B qB","2":"e"},L:{"130":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","130":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"130":"7C"},S:{"2":"8C"}},B:2,C:"SVG fonts"};
+module.exports={A:{A:{"2":"F A B CC","8":"J D E"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB","2":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","130":"EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC"},F:{"1":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","2":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","130":"1 2 3 4 5 6 7 8 9 AB BB CB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"258":"oC"},I:{"1":"tB I sC BC tC uC","2":"f pC qC rC"},J:{"1":"D A"},K:{"1":"A B C qB AC rB","2":"g"},L:{"130":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"I","130":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"130":"9C"},S:{"2":"AD"}},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 102432cbd5..af606ad5f6 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 E F AC","260":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E G A B FC yB GC HC JC zB","132":"F IC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"H M N O u v w x","4":"B C OC PC QC pB 8B RC","16":"G NC","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC XC YC ZC aC bC","132":"F WC"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E","132":"A"},K:{"1":"e qB","4":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG fragment identifiers"};
+module.exports={A:{A:{"2":"J D E CC","260":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","132":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D F A B HC zB IC JC LC 0B","132":"E KC"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"G M N O v w x y","4":"B C QC RC SC qB AC TC","16":"F PC","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC ZC aC bC cC dC","132":"E YC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D","132":"A"},K:{"1":"g rB","4":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d96a6357b3..59cabfe038 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 E F AC","388":"G A B"},B:{"4":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC","4":"sB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","4":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"4":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","4":"D rC sC"},J:{"1":"A","2":"E"},K:{"4":"A B C e pB 8B qB"},L:{"4":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"1":"8C"}},B:2,C:"SVG effects for HTML"};
+module.exports={A:{A:{"2":"J D E CC","388":"F A B"},B:{"4":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC","4":"tB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","4":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"4":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC","4":"f tC uC"},J:{"1":"A","2":"D"},K:{"4":"A B C g qB AC rB"},L:{"4":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"1":"AD"}},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 97163b6c99..50462070d9 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":"AC","8":"J E F","129":"G A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","8":"I t J"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB","129":"J E F GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"B QC pB 8B","8":"G NC OC PC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","8":"yB SC 9B","129":"F TC UC VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","129":"sB I qC 9B"},J:{"1":"A","129":"E"},K:{"1":"C e qB","8":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Inline SVG in HTML5"};
+module.exports={A:{A:{"2":"CC","8":"J D E","129":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","8":"I u J"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"I u HC zB","129":"J D E IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"B SC qB AC","8":"F PC QC RC"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","8":"zB UC BC","129":"E VC WC XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","129":"tB I sC BC"},J:{"1":"A","129":"D"},K:{"1":"C g rB","8":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"129":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 09fc71115f..802292b349 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC","4":"yB","132":"I t J E F GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"F yB SC 9B TC UC VC WC"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"SVG in HTML img element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC","4":"zB","132":"I u J D E IC JC KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"E zB UC BC VC WC XC YC"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","132":"tB I sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 66b921cf5e..6cadefef04 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":"AC","8":"J E F G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB","132":"I t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"SVG SMIL animation"};
+module.exports={A:{A:{"2":"CC","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB","132":"I u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB UC BC VC"},H:{"2":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 48e92aec52..d6beb40390 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":"AC","8":"J E F","772":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","513":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","4":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"D rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"257":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG (basic support)"};
+module.exports={A:{A:{"2":"CC","8":"J D E","772":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","4":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"f tC uC","2":"pC qC rC","132":"tB I sC BC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"257":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 6d53c3782c..5941035aa7 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","132":"iB jB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Signed HTTP Exchanges (SXG)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","132":"jB kB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 7a267e57cb..a3ddbcb87a 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":"E F G A B","16":"J AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"16":"BC sB CC DC","129":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"16":"I t FC yB","257":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"769":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"16":"mC"},I:{"16":"sB I D nC oC pC qC 9B rC sC"},J:{"16":"E A"},K:{"1":"e","16":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"16":"A B"},O:{"1":"tC"},P:{"16":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:1,C:"tabindex global attribute"};
+module.exports={A:{A:{"1":"D E F A B","16":"J CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"16":"DC tB EC FC","129":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"16":"I u HC zB","257":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"769":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"16":"oC"},I:{"16":"tB I f pC qC rC sC BC tC uC"},J:{"16":"D A"},K:{"1":"g","16":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"16":"A B"},O:{"1":"vC"},P:{"16":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},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 5cf9a75177..7cd80e3056 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 E F G A B AC"},B:{"1":"K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","16":"C"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"A B K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC","129":"C"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"XC YC ZC aC bC cC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC","129":"dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Template Literals (Template Strings)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","16":"C"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB"},E:{"1":"A B K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC","129":"C"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"ZC aC bC cC dC eC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC","129":"fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7882e6e9f6..843e0a8c69 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 E F G A B AC"},B:{"1":"H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C","388":"K L"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w CC DC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 I t J E F G A B C K L H M N O u v w x y z","132":"1 2 3 4 5 6 7 8 9"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E FC yB GC","388":"F IC","514":"HC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","132":"H M N O u v w"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC","388":"F WC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTML templates"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C","388":"K L"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x EC FC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 I u J D E F A B C K L G M N O v w x y z","132":"2 3 4 5 6 7 8 9 AB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D HC zB IC","388":"E KC","514":"JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","132":"G M N O v w x"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC","388":"E YC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7663a18633..35c7c10a3c 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 E F G A B AC"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Temporal"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 e0fbe29673..d9b6421668 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 E F A B AC","16":"G"},B:{"2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","16":"I t"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"B C"},E:{"2":"I J FC yB GC","16":"t E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC 8B RC qB","16":"pB"},G:{"2":"yB SC 9B TC UC","16":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC qC 9B rC sC","16":"pC"},J:{"2":"A","16":"E"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Test feature - updated"};
+module.exports={A:{A:{"2":"J D E A B CC","16":"F"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","16":"I u"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"B C"},E:{"2":"I J HC zB IC","16":"u D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC AC TC rB","16":"qB"},G:{"2":"zB UC BC VC WC","16":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC sC BC tC uC","16":"rC"},J:{"2":"A","16":"D"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 73c8d1cb7f..21146dcaf5 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 E F G A B AC"},B:{"2":"C K L H M N O","2052":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t CC DC","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","1060":"0 1 2 3 4 5 6 7 8 9 J E F G A B C K L H M N O u v w x y z AB"},D:{"2":"0 I t J E F G A B C K L H M N O u v w x y z","226":"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 VB","2052":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E FC yB GC HC","772":"K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","804":"F G A B C JC zB pB","1316":"IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","226":"AB BB CB DB EB FB GB HB IB","2052":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"yB SC 9B TC UC VC","292":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","2052":"e"},L:{"2052":"D"},M:{"1028":"D"},N:{"2":"A B"},O:{"2052":"tC"},P:{"2":"I uC vC","2052":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2052":"0B"},R:{"2052":"7C"},S:{"1028":"8C"}},B:4,C:"text-decoration styling"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","2052":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u EC FC","1028":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","1060":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O v w x y z AB BB"},D:{"2":"0 1 I u J D E F A B C K L G M N O v w x y z","226":"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 VB WB","2052":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D HC zB IC JC","772":"K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","804":"E F A B C LC 0B qB","1316":"KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB PC QC RC SC qB AC TC rB","226":"BB CB DB EB FB GB HB IB JB","2052":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"zB UC BC VC WC XC","292":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","2052":"g"},L:{"2052":"H"},M:{"1028":"H"},N:{"2":"A B"},O:{"2052":"vC"},P:{"2":"I wC xC","2052":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2052":"1B"},R:{"2052":"9C"},S:{"1028":"AD"}},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 4decb5acd9..8103d9f2da 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 E F G A B AC"},B:{"1":"j k l m n o p q r s D","2":"C K L H M N O","164":"P Q R S T U V W X Y Z a b c d f g h i"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB CC DC","322":"KB"},D:{"1":"j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z","164":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","164":"E HC"},F:{"1":"V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B","164":"rC sC"},J:{"2":"E","164":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"164":"tC"},P:{"1":"5C 6C","164":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"164":"0B"},R:{"164":"7C"},S:{"1":"8C"}},B:4,C:"text-emphasis styling"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"k l m n o p q r s t f H","2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b c d e h i j"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB EC FC","322":"LB"},D:{"1":"k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z","164":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC","164":"D JC"},F:{"1":"V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","164":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC","164":"tC uC"},J:{"2":"D","164":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"164":"vC"},P:{"1":"7C 8C","164":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"164":"1B"},R:{"164":"9C"},S:{"1":"AD"}},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 de62f30c96..1cfc9ae5fd 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 E F G A B","2":"AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","8":"BC sB I t J CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","33":"G NC OC PC QC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"e qB","33":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Text-overflow"};
+module.exports={A:{A:{"1":"J D E F A B","2":"CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","8":"DC tB I u J EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","33":"F PC QC RC SC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"g rB","33":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 0f563d2904..bca75bdd74 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","258":"1"},E:{"2":"I t J E F G A B C K L H FC yB HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","258":"GC"},F:{"1":"IB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB JB NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","33":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"33":"D"},N:{"161":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS text-size-adjust"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","258":"2"},E:{"2":"I u J D E F A B C K L G HC zB JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","258":"IC"},F:{"1":"JB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB KB PC QC RC SC qB AC TC rB"},G:{"2":"zB UC BC","33":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"33":"H"},N:{"161":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 70253482d5..7409f8c882 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 E F G A B AC"},B:{"2":"C K L","33":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","161":"H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC DC","161":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","450":"NB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"33":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"33":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","36":"yB"},H:{"2":"mC"},I:{"2":"sB","33":"I D nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"2":"A B C pB 8B qB","33":"e"},L:{"33":"D"},M:{"161":"D"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"33":"0B"},R:{"33":"7C"},S:{"161":"8C"}},B:7,C:"CSS text-stroke and text-fill"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L","33":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB EC FC","161":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","450":"OB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"33":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"33":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","36":"zB"},H:{"2":"oC"},I:{"2":"tB","33":"I f pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"2":"A B C qB AC rB","33":"g"},L:{"33":"H"},M:{"161":"H"},N:{"2":"A B"},O:{"33":"vC"},P:{"33":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"33":"1B"},R:{"33":"9C"},S:{"161":"AD"}},B:7,C:"CSS text-stroke and text-fill"};
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 14f000a337..c8fc93f203 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Node.textContent"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 a5f38d6d8f..c6d08c5290 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC","132":"u"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"TextEncoder & TextDecoder"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC","132":"v"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 d6ee0de923..11969a0181 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 E AC","66":"F G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB","2":"BC sB I t J E F G A B C K L H M N O u v w x CC DC","66":"y","129":"fB gB hB iB jB e kB lB mB nB","388":"oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T","2":"I t J E F G A B C K L H M N O u v w","1540":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K IC JC zB pB qB","2":"I t J FC yB GC HC","513":"L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB qB","2":"G B C NC OC PC QC pB 8B RC","1540":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"129":"D"},N:{"1":"B","66":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TLS 1.1"};
+module.exports={A:{A:{"1":"B","2":"J D CC","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB","2":"DC tB I u J D E F A B C K L G M N O v w x y EC FC","66":"z","129":"gB hB iB jB kB g lB mB nB oB","388":"pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T","2":"I u J D E F A B C K L G M N O v w x","1540":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K KC LC 0B qB rB","2":"I u J HC zB IC JC","513":"L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB rB","2":"F B C PC QC RC SC qB AC TC","1540":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"129":"H"},N:{"1":"B","66":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fd59e033ce..1be45ee326 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 E AC","66":"F G A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC","66":"0 1 z"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G H NC","66":"B C OC PC QC pB 8B RC qB"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"e qB","2":"A B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","66":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TLS 1.2"};
+module.exports={A:{A:{"1":"B","2":"J D CC","66":"E F A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"0 1 2"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F G PC","66":"B C QC RC SC qB AC TC rB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"g rB","2":"A B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","66":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c5c4ebdde5..65f115ebc8 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB CC DC","132":"YB uB ZB","450":"QB RB SB TB UB VB WB XB tB"},D:{"1":"hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","706":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","1028":"K qB 0B"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB","706":"TB UB VB"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"TLS 1.3"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB EC FC","132":"ZB vB aB","450":"RB SB TB UB VB WB XB YB uB"},D:{"1":"iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","706":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","1028":"K rB 1B"},F:{"1":"XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB","706":"UB VB WB"},G:{"1":"gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:6,C:"TLS 1.3"};
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 d17e8b10bb..db97c5cacd 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 E F G AC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","578":"C K L H M N O"},C:{"1":"O u v w x y z RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","4":"I t J E F G A B C K L H M N","194":"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"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"Touch events"};
+module.exports={A:{A:{"2":"J D E F CC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","578":"C K L G M N O"},C:{"1":"0 O v w x y z SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","4":"I u J D E F A B C K L G M N","194":"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":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A","260":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 c9d7e5cb48..8a2614f440 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":"AC","8":"J E F","129":"A B","161":"G"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","33":"I t J E F G A B C K L H CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J E F FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC","33":"B C H M N O u v w x PC QC pB 8B RC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 2D Transforms"};
+module.exports={A:{A:{"2":"CC","8":"J D E","129":"A B","161":"F"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","33":"I u J D E F A B C K L G EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","33":"I u J D E HC zB IC JC KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC","33":"B C G M N O v w x y RC SC qB AC TC"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","33":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 59cc657f67..a3a8f26ca4 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 E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G CC DC","33":"A B C K L H"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B","33":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","33":"I t J E F GC HC IC","257":"G A B C K L H JC zB pB qB 0B KC LC 1B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"H M N O u v w x"},G:{"1":"2B 3B 4B rB 5B 6B 7B","33":"F yB SC 9B TC UC VC WC","257":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"nC oC pC","33":"sB I qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 3D Transforms"};
+module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F EC FC","33":"A B C K L G"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB","33":"I u J D E IC JC KC","257":"F A B C K L G LC 0B qB rB 1B MC NC 2B"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"G M N O v w x y"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","33":"E zB UC BC VC WC XC YC","257":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"pC qC rC","33":"tB I sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5f11bc88a5..6c33cd2718 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 E F G A B AC"},B:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Trusted Types for DOM manipulation"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 8b15d29daa..3bcdf4dc18 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 E F AC","132":"G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d OC PC QC pB 8B RC qB","2":"G NC"},G:{"1":"F 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC"},H:{"2":"mC"},I:{"1":"sB I D oC pC qC 9B rC sC","2":"nC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"};
+module.exports={A:{A:{"2":"J D E CC","132":"F A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e QC RC SC qB AC TC rB","2":"F PC"},G:{"1":"E BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC"},H:{"2":"oC"},I:{"1":"tB I f qC rC sC BC tC uC","2":"pC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5927eef8ba..cc21182cba 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 E F G AC","132":"A"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","260":"9B"},H:{"1":"mC"},I:{"1":"I D qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Typed Arrays"};
+module.exports={A:{A:{"1":"B","2":"J D E F CC","132":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","260":"IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","260":"BC"},H:{"1":"oC"},I:{"1":"I f sC BC tC uC","2":"tB pC qC rC"},J:{"1":"A","2":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 4a31834951..d4b0a06a09 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 E F G A B AC"},B:{"2":"C K L H M N O q r s D","513":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p"},C:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","322":"MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB q r s D wB xB EC","130":"DB EB FB","513":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h","578":"i j k l m n o p"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB GB NC OC PC QC pB 8B RC qB","513":"FB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"322":"8C"}},B:7,C:"FIDO U2F API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O r s t f H","513":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q"},C:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","322":"NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB r s t f H xB yB GC","130":"EB FB GB","513":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i","578":"j k l m n o p q"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB HB PC QC RC SC qB AC TC rB","513":"GB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"322":"AD"}},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 8f055212e3..3f258eb3a9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB CC DC"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","16":"bC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"unhandledrejection/rejectionhandled events"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB EC FC"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O 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 qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","16":"dC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 a31f97db8b..a8d796b5fd 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB CC DC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Upgrade Insecure Requests"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB EC FC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"B C K L G 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e76ae23836..44168b6332 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 E F G A B AC"},B:{"1":"S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e","66":"kB lB mB nB oB P Q"},E:{"1":"5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB"},F:{"1":"fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB","66":"dB eB"},G:{"1":"5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"URL Scroll-To-Text Fragment"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g","66":"lB mB nB oB pB P Q"},E:{"1":"6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB"},F:{"1":"gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB","66":"eB fB"},G:{"1":"6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 61f95aaee8..2cbb57e9b4 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x","130":"0 1 2 3 4 5 6 y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC","130":"E"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","130":"H M N O"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC","130":"VC"},H:{"2":"mC"},I:{"1":"D sC","2":"sB I nC oC pC qC 9B","130":"rC"},J:{"2":"E","130":"A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"URL API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 DC tB I u J D E F A B C K L G M N O v w x y z EC FC"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v w x y","130":"0 1 2 3 4 5 6 7 z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC JC","130":"D"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","130":"G M N O"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC","130":"XC"},H:{"2":"oC"},I:{"1":"f uC","2":"tB I pC qC rC sC BC","130":"tC"},J:{"2":"D","130":"A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 1b70567312..4fc779b0fb 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},D:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O 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 H zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"URLSearchParams"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O 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 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 628318552a..0faeeae677 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D qC 9B rC sC","2":"nC oC pC"},J:{"1":"E A"},K:{"1":"C e 8B qB","2":"A B pB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ECMAScript 5 Strict Mode"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f sC BC tC uC","2":"pC qC rC"},J:{"1":"D A"},K:{"1":"C g AC rB","2":"A B qB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 ae2aeccd36..a5270152b9 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 E F G AC","33":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","33":"C K L H M N O"},C:{"1":"gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","33":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},E:{"1":"MC","33":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB"},G:{"33":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"33":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","33":"I uC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"CSS user-select: none"};
+module.exports={A:{A:{"2":"J D E F CC","33":"A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","33":"C K L G M N O"},C:{"1":"hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","33":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB EC FC"},D:{"1":"UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","33":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"OC","33":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","33":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB"},G:{"33":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","33":"tB I pC qC rC sC BC tC uC"},J:{"33":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"33":"A B"},O:{"1":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","33":"I wC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"33":"AD"}},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 cd447e34fd..e237871b88 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"User Timing API"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 fecbd9c53d..15b694068d 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 E F G A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB CC DC","4609":"ZB aB bB cB dB eB fB gB hB","4674":"uB","5698":"YB","7490":"SB TB UB VB WB","7746":"XB tB","8705":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB","4097":"dB","4290":"tB YB uB","6148":"ZB aB bB cB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","4609":"B C pB qB","8193":"K L 0B KC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC pB 8B RC qB","4097":"SB","6148":"OB PB QB RB"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC","4097":"bC cC dC eC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"4097":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC","4097":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Variable fonts"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O 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","4609":"aB bB cB dB eB fB gB hB iB","4674":"vB","5698":"ZB","7490":"TB UB VB WB XB","7746":"YB uB","8705":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB","4097":"eB","4290":"uB ZB vB","6148":"aB bB cB dB"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","4609":"B C qB rB","8193":"K L 1B MC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PC QC RC SC qB AC TC rB","4097":"TB","6148":"PB QB RB SB"},G:{"1":"hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC","4097":"dC eC fC gC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"4097":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"2":"I wC xC yC","4097":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 c3848b74f0..e04441cf01 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J E F G A B C K L"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","2":"G B NC OC PC QC pB 8B"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"1":"mC"},I:{"1":"D rC sC","16":"sB I nC oC pC qC 9B"},J:{"16":"E A"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG vector-effect: non-scaling-stroke"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J D E F A B C K L"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","2":"F B PC QC RC SC qB AC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"1":"oC"},I:{"1":"f tC uC","16":"tB I pC qC rC sC BC"},J:{"16":"D A"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 4ed85a8c84..92be9096fa 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A CC DC","33":"B C K L H"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 I t J E F G A B C K L H M N O u v w x y z"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Vibration API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A EC FC","33":"B C K L G"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 I u J D E F A B C K L G M N O v w x y z"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 8991de54d5..a9fb66ad4d 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"I t J E F G A B C K L H M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A GC HC IC JC zB","2":"FC yB","513":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC","513":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","132":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Video element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f 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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"I u J D E F A B C K L G M N O v EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A IC JC KC LC 0B","2":"HC zB","513":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC","513":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","132":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 3a5d7e4076..967dc6fd40 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 E F G A B AC"},B:{"1":"C K L H M N O","322":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB","322":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC"},F:{"2":"0 1 2 3 4 5 6 G B C H M N O u v w x y z NC OC PC QC pB 8B RC qB","322":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","322":"e"},L:{"322":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"322":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"322":"0B"},R:{"322":"7C"},S:{"194":"8C"}},B:1,C:"Video Tracks"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB","322":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J HC zB IC"},F:{"2":"0 1 2 3 4 5 6 7 F B C G M N O v w x y z PC QC RC SC qB AC TC rB","322":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","322":"g"},L:{"322":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"322":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"322":"1B"},R:{"322":"9C"},S:{"194":"AD"}},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 96ac6bd36e..9a2917b76a 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 E F G A B AC"},B:{"1":"s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o","194":"p q r"},C:{"1":"l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k CC DC"},D:{"1":"s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j","194":"k l m n o p q r"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z NC OC PC QC pB 8B RC qB","194":"a b c"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"Small, Large, and Dynamic viewport units"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p","194":"q r s"},C:{"1":"m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l EC FC"},D:{"1":"t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k","194":"l m n o p q r s"},E:{"1":"3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B"},F:{"1":"d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z PC QC RC SC qB AC TC rB","194":"a b c"},G:{"1":"3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:5,C:"Small, Large, 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 4991c3318f..33b175dedc 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 E F AC","132":"G","260":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","260":"C K L 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N O u","260":"0 v w x y z"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","516":"VC","772":"UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"};
+module.exports={A:{A:{"2":"J D E CC","132":"F","260":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","260":"C K L G"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L G M N O EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N O v","260":"0 1 w x y z"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC","516":"XC","772":"WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"260":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 205d2580f8..5c0b9db253 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 E AC","4":"F G A B"},B:{"4":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"4":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"FC yB","4":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G","4":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"4":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"4":"mC"},I:{"2":"sB I nC oC pC qC 9B","4":"D rC sC"},J:{"2":"E A"},K:{"4":"A B C e pB 8B qB"},L:{"4":"D"},M:{"4":"D"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"4":"8C"}},B:2,C:"WAI-ARIA Accessibility features"};
+module.exports={A:{A:{"2":"J D CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"HC zB","4":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"4":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"4":"oC"},I:{"2":"tB I pC qC rC sC BC","4":"f tC uC"},J:{"2":"D A"},K:{"4":"A B C g qB AC rB"},L:{"4":"H"},M:{"4":"H"},N:{"4":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"4":"AD"}},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 fa17bf7fe3..0abca94a0f 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 E F G A B AC"},B:{"1":"Z a b c d f g h i j k l m n o p q r s D","2":"C K L H 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 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB","194":"iB jB e kB lB mB nB oB P Q R S T"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","4":"MC"},F:{"1":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB NC OC PC QC pB 8B RC qB","194":"XB YB ZB aB bB cB dB eB fB gB hB iB jB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C rB 4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Screen Wake Lock API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Z a b c d e h i j k l m n o p q r s t f 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 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB","194":"jB kB g lB mB nB oB pB P Q R S T"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B","4":"9B OC"},F:{"1":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB PC QC RC SC qB AC TC rB","194":"YB ZB aB bB cB dB eB fB gB hB iB jB kB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","4":"9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"4C 5C sB 6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 6101b521c2..630929001e 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 E F G A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L","578":"H"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB CC DC","194":"MB NB OB PB QB","1025":"RB"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","322":"QB RB SB TB UB VB"},E:{"1":"B C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB NC OC PC QC pB 8B RC qB","322":"DB EB FB GB HB IB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"194":"8C"}},B:6,C:"WebAssembly"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L","578":"G"},C:{"1":"TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB EC FC","194":"NB OB PB QB RB","1025":"SB"},D:{"1":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"RB SB TB UB VB WB"},E:{"1":"B C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B"},F:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB PC QC RC SC qB AC TC rB","322":"EB FB GB HB IB JB"},G:{"1":"dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"194":"AD"}},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 7076cc5daa..d3d56a4ff0 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d PC QC pB 8B RC qB","2":"G NC OC"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","16":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Wav audio format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e RC SC qB AC TC rB","2":"F PC QC"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","16":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5cbe095ef3..f845bef326 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 E AC","2":"F G A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","16":"G"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B"},H:{"1":"mC"},I:{"1":"sB I D pC qC 9B rC sC","16":"nC oC"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"wbr (word break opportunity) element"};
+module.exports={A:{A:{"1":"J D CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","16":"F"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC"},H:{"1":"oC"},I:{"1":"tB I f rC sC BC tC uC","16":"pC qC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 e64f897785..717df9dc8c 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 E F G A B AC"},B:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O","260":"P Q R S"},C:{"1":"R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","260":"tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB","516":"MB NB OB PB QB RB SB TB UB VB WB XB","580":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB","2049":"lB mB nB oB P Q"},D:{"1":"T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB","132":"BB CB DB","260":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC zB","1090":"B C K pB qB","2049":"L 0B KC"},F:{"1":"iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB","132":"0 y z","260":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC","1090":"bC cC dC eC fC gC hC","2049":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"260":"tC"},P:{"260":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"260":"0B"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:"Web Animations API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O","260":"P Q R S"},C:{"1":"R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","260":"uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB","516":"NB OB PB QB RB SB TB UB VB WB XB YB","580":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB","2049":"mB nB oB pB P Q"},D:{"1":"T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB","132":"CB DB EB","260":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC 0B","1090":"B C K qB rB","2049":"L 1B MC"},F:{"1":"jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB","132":"0 1 z","260":"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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC","1090":"dC eC fC gC hC iC jC","2049":"kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"260":"vC"},P:{"260":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"260":"1B"},R:{"1":"9C"},S:{"516":"AD"}},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 e7fdd1f27b..10991ff8e9 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","578":"mB nB oB P Q R vB S T U"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC","260":"cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Add to home screen (A2HS)"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","578":"nB oB pB P Q R wB S T U"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC","4":"9B","260":"eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 05c308d77a..487e02ad67 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 E F G A B AC"},B:{"2":"C K L H M N O","1025":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB","194":"KB LB MB NB OB PB QB RB","706":"SB TB UB","1025":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB NC OC PC QC pB 8B RC qB","450":"BB CB DB EB","706":"FB GB HB","1025":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"D"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","1025":"e"},L:{"1025":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1025":"tC"},P:{"1":"vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC"},Q:{"2":"0B"},R:{"1025":"7C"},S:{"2":"8C"}},B:7,C:"Web Bluetooth"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB NB OB PB QB RB SB","706":"TB UB VB","1025":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB PC QC RC SC qB AC TC rB","450":"CB DB EB FB","706":"GB HB IB","1025":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC uC","1025":"f"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","1025":"g"},L:{"1025":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1025":"vC"},P:{"1":"xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC"},Q:{"2":"1B"},R:{"1025":"9C"},S:{"2":"AD"}},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 1fdd759d14..a3ed4873d0 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 E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H 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 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB","66":"oB P Q R S T U V W X"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB NC OC PC QC pB 8B RC qB","66":"cB dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Web Serial API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f 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 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB","66":"pB P Q R S T U V W X"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB PC QC RC SC qB AC TC rB","66":"dB eB fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 63b36fedb0..e513de9248 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 E F G A B AC"},B:{"1":"f g h i j k l m n o p q r s D","2":"C K L H M N O P Q","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X","130":"O u v w x y z","1028":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"L H KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","2049":"K qB 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","2049":"eC fC gC hC iC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC","258":"D sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I","258":"uC vC wC"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Web Share API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q","516":"R S T U V W X Y Z a b c d"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X","130":"0 O v w x y z","1028":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"L G MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","2049":"K rB 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","2049":"gC hC iC jC kC"},H:{"2":"oC"},I:{"2":"tB I pC qC rC sC BC tC","258":"f uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I","258":"wC xC yC"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},B:4,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 f17b75ab83..f229a5afac 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 E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C","226":"K L H M N"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB CC DC","5124":"YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB"},E:{"1":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A B C FC yB GC HC IC JC zB pB","322":"qB"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB NC OC PC QC pB 8B RC qB"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC","578":"gC","2052":"jC","3076":"hC iC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1028":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"Web Authentication API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C","226":"K L G M N"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB EC FC","5124":"ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB"},E:{"1":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A B C HC zB IC JC KC LC 0B qB","322":"rB"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB PC QC RC SC qB AC TC rB"},G:{"1":"mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC","578":"iC","2052":"lC","3076":"jC kC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1028":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:2,C:"Web Authentication API"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js
index 87c58f9c69..ecb291895e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webcodecs.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"d f g h i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","4":"MC"},F:{"1":"Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"4C 5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"WebCodecs API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"d e h i j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B","260":"9B OC"},F:{"1":"Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B","260":"9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"6C 7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"WebCodecs 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 60f9d9d510..f527ccd5a7 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":"AC","8":"J E F G A","129":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","129":"C K L H 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","129":"I t J E F G A B C K L H M N O u v w x y"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E","129":"0 1 2 3 4 5 6 7 F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","129":"J E GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B NC OC PC QC pB 8B RC","129":"C H M N O qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC VC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A","129":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:6,C:"WebGL - 3D Canvas graphics"};
+module.exports={A:{A:{"2":"CC","8":"J D E F A","129":"B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","129":"C K L G M N O"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","129":"I u J D E F A B C K L G M N O v w x y z"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D","129":"0 1 2 3 4 5 6 7 8 E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB","129":"J D IC JC KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B PC QC RC SC qB AC TC","129":"C G M N O rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC XC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"1":"A","2":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A","129":"B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},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 f07fab25d3..971d44537b 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"HB IB JB","450":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB","2242":"KB LB MB NB OB PB"},D:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB","578":"IB JB KB LB MB NB OB PB QB RB SB TB UB"},E:{"1":"H LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G A FC yB GC HC IC JC","1090":"B C K L zB pB qB 0B KC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC","1090":"dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC"},Q:{"1":"0B"},R:{"1":"7C"},S:{"2242":"8C"}},B:6,C:"WebGL 2.0"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"IB JB KB","450":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB","2242":"LB MB NB OB PB QB"},D:{"1":"WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB","578":"JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"G NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F A HC zB IC JC KC LC","1090":"B C K L 0B qB rB 1B MC"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB PC QC RC SC qB AC TC rB"},G:{"1":"nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC","1090":"fC gC hC iC jC kC lC mC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC"},Q:{"1":"1B"},R:{"1":"9C"},S:{"2242":"AD"}},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 f783d9926c..6b099e1e9d 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 E F G A B AC"},B:{"2":"C K L H M N O P","578":"Q R S T U V W X Y Z a b c","1602":"d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB CC DC","194":"aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P","578":"Q R S T U V W X Y Z a b c","1602":"d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B FC yB GC HC IC JC zB","322":"C K L H pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB NC OC PC QC pB 8B RC qB","578":"e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"194":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"WebGPU"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P","578":"Q R S T U V W X Y Z a b c","1602":"d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB EC FC","194":"bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P","578":"Q R S T U V W X Y Z a b c","1602":"d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B HC zB IC JC KC LC 0B","322":"C K L G qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB PC QC RC SC qB AC TC rB","578":"g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"194":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 20f39c7a04..1709e1a62e 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 E F G A B AC"},B:{"1":"Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H 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 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB","66":"oB P Q R S T U V W X"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC pB 8B RC qB","66":"dB eB fB gB hB iB jB e kB lB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"WebHID API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"Y Z a b c d e h i j k l m n o p q r s t f 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 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB","66":"pB P Q R S T U V W X"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB PC QC RC SC qB AC TC rB","66":"eB fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 4e1ee1e83e..8dcc0bbddb 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 E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"16":"I t J E F G A B C K L H","132":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"G B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS -webkit-user-drag property"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"16":"I u J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"F B C PC QC RC SC qB AC TC rB","132":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 690cf186ff..fbdbad4b9d 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 E F AC","520":"G A B"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","8":"C K","388":"L H 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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","132":"0 1 2 I t J E F G A B C K L H M N O u v w x y z"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","132":"J E F G A B C K L H M N O u v w x y z"},E:{"1":"rB 5B 6B 7B MC","2":"FC","8":"I t yB GC","520":"J E F G A B C HC IC JC zB pB","1028":"K qB 0B","7172":"L","8196":"H KC LC 1B 2B 3B 4B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC","132":"B C H QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC","1028":"eC fC gC hC iC","3076":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","132":"I"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"WebM video format"};
+module.exports={A:{A:{"2":"J D E CC","520":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","8":"C K","388":"L G M N O"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","132":"0 1 2 3 I u J D E F A B C K L G M N O v w x y z"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","132":"0 J D E F A B C K L G M N O v w x y z"},E:{"1":"sB 6B 7B 8B 9B OC","2":"HC","8":"I u zB IC","520":"J D E F A B C JC KC LC 0B qB","1028":"K rB 1B","7172":"L","8196":"G MC NC 2B 3B 4B 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC","132":"B C G SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC","1028":"gC hC iC jC kC","3076":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"pC qC","132":"tB I rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"8":"A B"},O:{"1":"vC"},P:{"1":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","132":"I"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 c80a80fa58..3dd887760f 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 E F G A B AC"},B:{"2":"C K L H M N O P Y Z a b c d f g h i j k l m n o p q r s D","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","450":"Q R S T U V W X"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB NC OC PC QC pB 8B RC qB","450":"eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"257":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Web NFC"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O P Y Z a b c d e h i j k l m n o p q r s t f H","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","450":"Q R S T U V W X"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","450":"fB gB hB iB jB kB g lB mB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"257":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 ccd376f050..056a417623 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 E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N"},C:{"1":"cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t","8":"J E F","132":"G A B C K L H M N O u v w x","260":"0 1 2 3 4 5 6 y z"},E:{"1":"rB 5B 6B 7B MC","2":"I t J E F G A B C K FC yB GC HC IC JC zB pB qB 0B","516":"L H KC LC 1B 2B 3B 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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G NC OC PC","8":"B QC","132":"pB 8B RC","260":"C H M N O qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"1":"mC"},I:{"1":"D 9B rC sC","2":"sB nC oC pC","132":"I qC"},J:{"2":"E A"},K:{"1":"C e pB 8B qB","2":"A","132":"B"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"8":"8C"}},B:6,C:"WebP image format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N"},C:{"1":"dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u","8":"J D E","132":"F A B C K L G M N O v w x y","260":"0 1 2 3 4 5 6 7 z"},E:{"1":"sB 6B 7B 8B 9B OC","2":"I u J D E F A B C K HC zB IC JC KC LC 0B qB rB 1B","516":"L G MC NC 2B 3B 4B 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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F PC QC RC","8":"B SC","132":"qB AC TC","260":"C G M N O rB"},G:{"1":"lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"1":"oC"},I:{"1":"f BC tC uC","2":"tB pC qC rC","132":"I sC"},J:{"2":"D A"},K:{"1":"C g qB AC rB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"8":"AD"}},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 1119092d9a..ba29cabb5e 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB CC DC","132":"I t","292":"J E F G A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"I t J E F G A B C K L","260":"H"},E:{"1":"E F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t GC","260":"J HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC PC QC","132":"B C pB 8B RC"},G:{"1":"F UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC","132":"9B TC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","129":"E"},K:{"1":"e qB","2":"A","132":"B C pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Sockets"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB EC FC","132":"I u","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"I u J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"u IC","260":"J JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC RC SC","132":"B C qB AC TC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC","132":"BC VC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","129":"D"},K:{"1":"g rB","2":"A","132":"B C qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:1,C:"Web Sockets"};
diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js
index faa089dc26..7faa92bf96 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webtransport.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J E F G A B AC"},B:{"1":"i j k l m n o p q r s D","2":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z f g","66":"a b c d"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB NC OC PC QC pB 8B RC qB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"WebTransport"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"j k l m n o p q r s t f H","2":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z e h","66":"a b c d"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB PC QC RC SC qB AC TC rB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"1":"7C 8C","2":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},B:5,C:"WebTransport"};
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 5943709268..a7c6290516 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","66":"TB UB VB WB XB tB YB"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB NC OC PC QC pB 8B RC qB","66":"GB HB IB JB KB LB MB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C","2":"I uC vC wC"},Q:{"2":"0B"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"WebUSB"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","66":"UB VB WB XB YB uB ZB"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB PC QC RC SC qB AC TC rB","66":"HB IB JB KB LB MB NB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C","2":"I wC xC yC"},Q:{"2":"1B"},R:{"1":"9C"},S:{"2":"AD"}},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 aa18585f37..5fbe18f1c9 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 E F G A B AC"},B:{"2":"C K L Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","66":"P","257":"H M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB CC DC","129":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","194":"TB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","66":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P"},E:{"2":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","66":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C e pB 8B qB"},L:{"2":"D"},M:{"2":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"513":"I","516":"uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"WebVR API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB EC FC","129":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","194":"UB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","66":"XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P"},E:{"2":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","66":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C g qB AC rB"},L:{"2":"H"},M:{"2":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"513":"I","516":"wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 c4d7a573bc..7155dad140 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"BC sB I t J E F G A B C K L H M N O u v w x y CC DC","66":"0 1 2 3 4 5 z","129":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","257":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I t J E F G A B C K L H M N"},E:{"1":"J E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"E"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"129":"8C"}},B:4,C:"WebVTT - Web Video Text Tracks"};
+module.exports={A:{A:{"1":"A B","2":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"DC tB I u J D E F A B C K L G M N O v w x y z EC FC","66":"0 1 2 3 4 5 6","129":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","257":"VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I u J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC VC WC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB I pC qC rC sC BC"},J:{"1":"A","2":"D"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"B","2":"A"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"129":"AD"}},B:4,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 0c09e1ae7c..8b23668b32 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":"AC","8":"J E F G"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d QC pB 8B RC qB","2":"G NC","8":"OC PC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D nC rC sC","2":"sB I oC pC qC 9B"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","8":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Workers"};
+module.exports={A:{A:{"1":"A B","2":"CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","8":"DC tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","8":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e SC qB AC TC rB","2":"F PC","8":"QC RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f pC tC uC","2":"tB I qC rC sC BC"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","8":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 5d620b87a5..fa17eba8d4 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 E F G A B AC"},B:{"2":"C K L H M N O","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB CC DC","322":"nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB","66":"cB dB eB fB gB hB iB jB e kB lB mB nB oB","132":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"2":"I t J E F G A B C FC yB GC HC IC JC zB pB qB","578":"K L H 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB NC OC PC QC pB 8B RC qB","66":"RB SB TB UB VB WB XB YB ZB aB bB cB","132":"dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d"},G:{"2":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"2":"mC"},I:{"2":"sB I D nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"2":"A B C pB 8B qB","132":"e"},L:{"132":"D"},M:{"322":"D"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC zB zC","132":"0C 1C 2C 3C rB 4C 5C 6C"},Q:{"2":"0B"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"WebXR Device API"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB EC FC","322":"oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB","66":"dB eB fB gB hB iB jB kB g lB mB nB oB pB","132":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"2":"I u J D E F A B C HC zB IC JC KC LC 0B qB rB","578":"K L G 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB PC QC RC SC qB AC TC rB","66":"SB TB UB VB WB XB YB ZB aB bB cB dB","132":"eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e"},G:{"2":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"2":"oC"},I:{"2":"tB I f pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"2":"A B C qB AC rB","132":"g"},L:{"132":"H"},M:{"322":"H"},N:{"2":"A B"},O:{"2":"vC"},P:{"2":"I wC xC yC zC 0C 0B 1C","132":"2C 3C 4C 5C sB 6C 7C 8C"},Q:{"2":"1B"},R:{"2":"9C"},S:{"2":"AD"}},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 46a3c3ce86..3b58203cfb 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 E F G A B AC"},B:{"1":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K L H M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 BC sB I t J E F G A B C K L H M N O u v w x y z CC DC","194":"4 5 6 7 8 9 AB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x y NC OC PC QC pB 8B RC qB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS will-change property"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 DC tB I u J D E F A B C K L G M N O v w x y z EC FC","194":"5 6 7 8 9 AB BB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y z PC QC RC SC qB AC TC rB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,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 2b5f28d00e..4c27490498 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"I"},E:{"1":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d pB 8B RC qB","2":"G B NC OC PC QC"},G:{"1":"F TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B"},H:{"2":"mC"},I:{"1":"D rC sC","2":"sB nC oC pC qC 9B","130":"I"},J:{"1":"E A"},K:{"1":"B C e pB 8B qB","2":"A"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"WOFF - Web Open Font Format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB FC","2":"DC tB EC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"I"},E:{"1":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e qB AC TC rB","2":"F B PC QC RC SC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC"},H:{"2":"oC"},I:{"1":"f tC uC","2":"tB pC qC rC sC BC","130":"I"},J:{"1":"D A"},K:{"1":"B C g qB AC rB","2":"A"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 60c690508d..b80a2d6fb1 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 E F G A B AC"},B:{"1":"L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","2":"C K"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB CC DC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB"},E:{"1":"C K L H qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J E F G FC yB GC HC IC JC","132":"A B zB pB"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C H M N O u v w x NC OC PC QC pB 8B RC qB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"F yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"D","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"WOFF 2.0 - Web Open Font Format"};
+module.exports={A:{A:{"2":"J D E F A B CC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","2":"C K"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB EC FC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","2":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB"},E:{"1":"C K L G rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I u J D E F HC zB IC JC KC LC","132":"A B 0B qB"},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 VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C G M N O v w x y PC QC RC SC qB AC TC rB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"E zB UC BC VC WC XC YC ZC aC"},H:{"2":"oC"},I:{"1":"f","2":"tB I pC qC rC sC BC tC uC"},J:{"2":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"2":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:2,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 0268168baf..d91635201b 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 E F G A B AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB I t J E F G A B C K L CC DC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"G A B C K L H JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J E F FC yB GC HC IC"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","2":"G B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 H M N O u v w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"F yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"D","4":"sB I nC oC pC qC 9B rC sC"},J:{"4":"E A"},K:{"1":"e","2":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 word-break"};
+module.exports={A:{A:{"1":"J D E F A B CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB I u J D E F A B C K L EC FC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"F A B C K L G LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u J D E HC zB IC JC KC"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","2":"F B C PC QC RC SC qB AC TC rB","4":"0 1 2 3 4 5 6 G M N O v w x y z"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"E zB UC BC VC WC XC YC"},H:{"2":"oC"},I:{"1":"f","4":"tB I pC qC rC sC BC tC uC"},J:{"4":"D A"},K:{"1":"g","2":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,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 27a3d4a8c8..e45797cf15 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 E F G A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D","4":"C K L H M N"},C:{"1":"OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","4":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB CC DC"},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 SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","4":"I t J E F G A B C K L H M N O u v w x"},E:{"1":"E F G A B C K L H HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J FC yB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G NC OC","4":"B C PC QC pB 8B RC"},G:{"1":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","4":"yB SC 9B TC UC"},H:{"4":"mC"},I:{"1":"D rC sC","4":"sB I nC oC pC qC 9B"},J:{"1":"A","4":"E"},K:{"1":"e","4":"A B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"4":"8C"}},B:4,C:"CSS3 Overflow-wrap"};
+module.exports={A:{A:{"4":"J D E F A B CC"},B:{"1":"O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H","4":"C K L G M N"},C:{"1":"PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","4":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB EC FC"},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 SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","4":"I u J D E F A B C K L G M N O v w x y"},E:{"1":"D E F A B C K L G JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","4":"I u J HC zB IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F PC QC","4":"B C RC SC qB AC TC"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","4":"zB UC BC VC WC"},H:{"4":"oC"},I:{"1":"f tC uC","4":"tB I pC qC rC sC BC"},J:{"1":"A","4":"D"},K:{"1":"g","4":"A B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"4":"AD"}},B:4,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 a2c136d4c9..c096271ef2 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 E AC","132":"F G","260":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB","2":"G"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Cross-document messaging"};
+module.exports={A:{A:{"2":"J D CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC","2":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"HC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB","2":"F"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"4":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 7c066db003..4313701c82 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":"F G A B","2":"J E AC"},B:{"1":"C K L H M N O","4":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB","4":"I t J E F G A B C K L H M N hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","16":"BC sB CC DC"},D:{"4":"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 VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"0 I t J E F G A B C K L H M N O u v w x y z"},E:{"4":"J E F G A B C K L H GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d RC qB","16":"G B NC OC PC QC pB 8B"},G:{"4":"F VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"4":"I D qC 9B rC sC","16":"sB nC oC pC"},J:{"4":"E A"},K:{"4":"e qB","16":"A B C pB 8B"},L:{"4":"D"},M:{"4":"D"},N:{"1":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"4":"0B"},R:{"4":"7C"},S:{"1":"8C"}},B:6,C:"X-Frame-Options HTTP header"};
+module.exports={A:{A:{"1":"E F A B","2":"J D CC"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB","4":"I u J D E F A B C K L G M N iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","16":"DC tB EC FC"},D:{"4":"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 VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"0 1 I u J D E F A B C K L G M N O v w x y z"},E:{"4":"J D E F A B C K L G IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","16":"I u HC zB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e TC rB","16":"F B PC QC RC SC qB AC"},G:{"4":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","16":"zB UC BC VC WC"},H:{"2":"oC"},I:{"4":"I f sC BC tC uC","16":"tB pC qC rC"},J:{"4":"D A"},K:{"4":"g rB","16":"A B C qB AC"},L:{"4":"H"},M:{"4":"H"},N:{"1":"A B"},O:{"4":"vC"},P:{"4":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"4":"1B"},R:{"4":"9C"},S:{"1":"AD"}},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 8304424bb0..06ae744b75 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 E F G AC","132":"A B"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","2":"BC sB","260":"A B","388":"J E F G","900":"I t CC DC"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","16":"I t J","132":"4 5","388":"0 1 2 3 E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"E HC","388":"t J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d qB","2":"G B NC OC PC QC pB 8B RC","132":"H M N"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B","132":"VC","388":"TC UC"},H:{"2":"mC"},I:{"1":"D sC","2":"nC oC pC","388":"rC","900":"sB I qC 9B"},J:{"132":"A","388":"E"},K:{"1":"C e qB","2":"A B pB 8B"},L:{"1":"D"},M:{"1":"D"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"XMLHttpRequest advanced features"};
+module.exports={A:{A:{"2":"J D E F CC","132":"A B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","2":"DC tB","260":"A B","388":"J D E F","900":"I u EC FC"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","16":"I u J","132":"5 6","388":"0 1 2 3 4 D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","2":"I HC zB","132":"D JC","388":"u J IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e rB","2":"F B PC QC RC SC qB AC TC","132":"G M N"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","2":"zB UC BC","132":"XC","388":"VC WC"},H:{"2":"oC"},I:{"1":"f uC","2":"pC qC rC","388":"tC","900":"tB I sC BC"},J:{"132":"A","388":"D"},K:{"1":"C g rB","2":"A B qB AC"},L:{"1":"H"},M:{"1":"H"},N:{"132":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 3466035a67..de59ba8f8d 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":"G A B","2":"J E F AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"1":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"1":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"1":"mC"},I:{"1":"sB I D nC oC pC qC 9B rC sC"},J:{"1":"E A"},K:{"1":"A B C e pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"XHTML served as application/xhtml+xml"};
+module.exports={A:{A:{"1":"F A B","2":"J D E CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"1":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"1":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"1":"oC"},I:{"1":"tB I f pC qC rC sC BC tC uC"},J:{"1":"D A"},K:{"1":"A B C g qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},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 9f7ad9a244..c03898d1a2 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":"G A B AC","4":"J E F"},B:{"2":"C K L H M N O","8":"P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB CC DC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I t J E F G A B C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC"},E:{"8":"I t J E F G A B C K L H FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"8":"0 1 2 3 4 5 6 7 8 9 G B C H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d NC OC PC QC pB 8B RC qB"},G:{"8":"F yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B"},H:{"8":"mC"},I:{"8":"sB I D nC oC pC qC 9B rC sC"},J:{"8":"E A"},K:{"8":"A B C e pB 8B qB"},L:{"8":"D"},M:{"8":"D"},N:{"2":"A B"},O:{"8":"tC"},P:{"8":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"8":"0B"},R:{"8":"7C"},S:{"8":"8C"}},B:7,C:"XHTML+SMIL animation"};
+module.exports={A:{A:{"2":"F A B CC","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 a b c d e h i j k l m n o p q r s t f H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 DC tB I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB EC FC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I u J D E F A B C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC"},E:{"8":"I u J D E F A B C K L G HC zB IC JC KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e PC QC RC SC qB AC TC rB"},G:{"8":"E zB UC BC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B"},H:{"8":"oC"},I:{"8":"tB I f pC qC rC sC BC tC uC"},J:{"8":"D A"},K:{"8":"A B C g qB AC rB"},L:{"8":"H"},M:{"8":"H"},N:{"2":"A B"},O:{"8":"vC"},P:{"8":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"8":"1B"},R:{"8":"9C"},S:{"8":"AD"}},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 08b915f7c8..f175f66173 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 E F G AC"},B:{"1":"C K L H M N O P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L H M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB","132":"B","260":"BC sB I t J E CC DC","516":"F G A"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R S T U V W X Y Z a b c d f g h i j k l m n o p q r s D wB xB EC","132":"0 1 2 3 4 5 I t J E F G A B C K L H M N O u v w x y z"},E:{"1":"F G A B C K L H IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I t J E FC yB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB e kB lB mB nB oB P Q R vB S T U V W X Y Z a b c d","16":"G NC","132":"B C H M N OC PC QC pB 8B RC qB"},G:{"1":"F WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"yB SC 9B TC UC VC"},H:{"132":"mC"},I:{"1":"D rC sC","132":"sB I nC oC pC qC 9B"},J:{"132":"E A"},K:{"1":"e","16":"A","132":"B C pB 8B qB"},L:{"1":"D"},M:{"1":"D"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC zB zC 0C 1C 2C 3C rB 4C 5C 6C"},Q:{"1":"0B"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"DOM Parsing and Serialization"};
+module.exports={A:{A:{"1":"A B","260":"J D E F CC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB","132":"B","260":"DC tB I u J D EC FC","516":"E F A"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB uB ZB vB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R S T U V W X Y Z a b c d e h i j k l m n o p q r s t f H xB yB GC","132":"0 1 2 3 4 5 6 I u J D E F A B C K L G M N O v w x y z"},E:{"1":"E F A B C K L G KC LC 0B qB rB 1B MC NC 2B 3B 4B 5B sB 6B 7B 8B 9B OC","132":"I u J D HC zB IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB jB kB g lB mB nB oB pB P Q R wB S T U V W X Y Z a b c d e","16":"F PC","132":"B C G M N QC RC SC qB AC TC rB"},G:{"1":"E YC ZC aC bC cC dC eC fC gC hC iC jC kC lC mC nC 2B 3B 4B 5B sB 6B 7B 8B 9B","132":"zB UC BC VC WC XC"},H:{"132":"oC"},I:{"1":"f tC uC","132":"tB I pC qC rC sC BC"},J:{"132":"D A"},K:{"1":"g","16":"A","132":"B C qB AC rB"},L:{"1":"H"},M:{"1":"H"},N:{"1":"A B"},O:{"1":"vC"},P:{"1":"I wC xC yC zC 0C 0B 1C 2C 3C 4C 5C sB 6C 7C 8C"},Q:{"1":"1B"},R:{"1":"9C"},S:{"1":"AD"}},B:4,C:"DOM Parsing and Serialization"};
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 9d3d14acee..eaf723ebc4 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.30001451",
+ "version": "1.0.30001458",
"description": "A smaller version of caniuse-db, with only the essentials!",
"main": "dist/unpacker/index.js",
"files": [
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js
index 176ae40b52..d35b5a81cf 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
@@ -2197,7 +2197,8 @@ module.exports = {
"21.3.4",
"21.3.5",
"21.4.0",
- "21.4.1"
+ "21.4.1",
+ "21.4.2"
],
"107.0.5286.0": [
"22.0.0-alpha.1",
@@ -2277,7 +2278,9 @@ module.exports = {
],
"108.0.5359.215": [
"22.2.0",
- "22.2.1"
+ "22.2.1",
+ "22.3.0",
+ "22.3.1"
],
"110.0.5415.0": [
"23.0.0-alpha.1",
@@ -2341,14 +2344,33 @@ module.exports = {
"110.0.5481.77": [
"23.0.0"
],
+ "110.0.5481.100": [
+ "23.1.0"
+ ],
+ "110.0.5481.104": [
+ "23.1.1"
+ ],
"111.0.5560.0": [
"24.0.0-alpha.1",
+ "24.0.0-alpha.2",
+ "24.0.0-alpha.3",
+ "24.0.0-alpha.4",
+ "24.0.0-alpha.5",
"24.0.0-nightly.20230203",
"24.0.0-nightly.20230206",
"24.0.0-nightly.20230207",
"24.0.0-nightly.20230208",
"24.0.0-nightly.20230209",
- "25.0.0-nightly.20230210"
+ "25.0.0-nightly.20230210",
+ "25.0.0-nightly.20230214",
+ "25.0.0-nightly.20230215",
+ "25.0.0-nightly.20230216",
+ "25.0.0-nightly.20230217",
+ "25.0.0-nightly.20230220",
+ "25.0.0-nightly.20230221",
+ "25.0.0-nightly.20230222",
+ "25.0.0-nightly.20230223",
+ "25.0.0-nightly.20230224"
],
"111.0.5518.0": [
"24.0.0-nightly.20230109",
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 5173662ede..ff4e6d3a7a 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json
@@ -1 +1 @@
-{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2","6.0.0-nightly.20190123"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190912","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190922","8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190928","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191103","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191126","9.0.0-nightly.20191128","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191205","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201002","12.0.0-nightly.20201007","12.0.0-nightly.20201009","12.0.0-nightly.20201012","12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5","18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128","18.0.0-nightly.20220131","18.0.0-nightly.20220201","19.0.0-nightly.20220202","19.0.0-nightly.20220203","19.0.0-nightly.20220204","19.0.0-nightly.20220207","19.0.0-nightly.20220208","19.0.0-nightly.20220209"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6","19.0.0-nightly.20220308","19.0.0-nightly.20220309","19.0.0-nightly.20220310","19.0.0-nightly.20220311","19.0.0-nightly.20220314","19.0.0-nightly.20220315","19.0.0-nightly.20220316","19.0.0-nightly.20220317","19.0.0-nightly.20220318","19.0.0-nightly.20220321","19.0.0-nightly.20220322","19.0.0-nightly.20220323","19.0.0-nightly.20220324"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1","19.0.0-nightly.20220328","19.0.0-nightly.20220329","20.0.0-nightly.20220330"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3","20.0.0-nightly.20220411"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5","20.0.0-nightly.20220414","20.0.0-nightly.20220415","20.0.0-nightly.20220418","20.0.0-nightly.20220419","20.0.0-nightly.20220420","20.0.0-nightly.20220421"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3","20.0.0-nightly.20220425","20.0.0-nightly.20220426","20.0.0-nightly.20220427","20.0.0-nightly.20220428","20.0.0-nightly.20220429","20.0.0-nightly.20220502","20.0.0-nightly.20220503","20.0.0-nightly.20220504","20.0.0-nightly.20220505","20.0.0-nightly.20220506","20.0.0-nightly.20220509","20.0.0-nightly.20220511","20.0.0-nightly.20220512","20.0.0-nightly.20220513","20.0.0-nightly.20220516","20.0.0-nightly.20220517"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.4961.0":["19.0.0-nightly.20220325"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1","20.0.0-nightly.20220518","20.0.0-nightly.20220519","20.0.0-nightly.20220520","20.0.0-nightly.20220523","20.0.0-nightly.20220524","21.0.0-nightly.20220526","21.0.0-nightly.20220527","21.0.0-nightly.20220530","21.0.0-nightly.20220531"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8","21.0.0-nightly.20220602","21.0.0-nightly.20220603","21.0.0-nightly.20220606","21.0.0-nightly.20220607","21.0.0-nightly.20220608","21.0.0-nightly.20220609","21.0.0-nightly.20220610","21.0.0-nightly.20220613","21.0.0-nightly.20220614","21.0.0-nightly.20220615","21.0.0-nightly.20220616","21.0.0-nightly.20220617","21.0.0-nightly.20220620","21.0.0-nightly.20220621","21.0.0-nightly.20220622","21.0.0-nightly.20220623","21.0.0-nightly.20220624","21.0.0-nightly.20220627"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5","21.0.0-nightly.20220720","21.0.0-nightly.20220721","21.0.0-nightly.20220722","21.0.0-nightly.20220725","21.0.0-nightly.20220726","21.0.0-nightly.20220727","21.0.0-nightly.20220728","21.0.0-nightly.20220801","21.0.0-nightly.20220802","22.0.0-nightly.20220808","22.0.0-nightly.20220809","22.0.0-nightly.20220810","22.0.0-nightly.20220811","22.0.0-nightly.20220812","22.0.0-nightly.20220815","22.0.0-nightly.20220816","22.0.0-nightly.20220817"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5","22.0.0-nightly.20220822","22.0.0-nightly.20220823","22.0.0-nightly.20220824","22.0.0-nightly.20220825","22.0.0-nightly.20220829","22.0.0-nightly.20220830","22.0.0-nightly.20220831","22.0.0-nightly.20220901","22.0.0-nightly.20220902","22.0.0-nightly.20220905"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"105.0.5129.0":["21.0.0-nightly.20220628","21.0.0-nightly.20220629","21.0.0-nightly.20220630","21.0.0-nightly.20220701","21.0.0-nightly.20220704","21.0.0-nightly.20220705","21.0.0-nightly.20220706","21.0.0-nightly.20220707","21.0.0-nightly.20220708","21.0.0-nightly.20220711","21.0.0-nightly.20220712","21.0.0-nightly.20220713"],"105.0.5173.0":["21.0.0-nightly.20220715","21.0.0-nightly.20220718","21.0.0-nightly.20220719"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1"],"107.0.5286.0":["22.0.0-alpha.1","22.0.0-nightly.20220909","22.0.0-nightly.20220912","22.0.0-nightly.20220913","22.0.0-nightly.20220914","22.0.0-nightly.20220915","22.0.0-nightly.20220916","22.0.0-nightly.20220919","22.0.0-nightly.20220920","22.0.0-nightly.20220921","22.0.0-nightly.20220922","22.0.0-nightly.20220923","22.0.0-nightly.20220926","22.0.0-nightly.20220927","22.0.0-nightly.20220928","23.0.0-nightly.20220929","23.0.0-nightly.20220930","23.0.0-nightly.20221003"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6","23.0.0-nightly.20221004","23.0.0-nightly.20221005","23.0.0-nightly.20221006","23.0.0-nightly.20221007","23.0.0-nightly.20221010","23.0.0-nightly.20221011","23.0.0-nightly.20221012","23.0.0-nightly.20221013","23.0.0-nightly.20221014","23.0.0-nightly.20221017"],"108.0.5355.0":["22.0.0-alpha.7","23.0.0-nightly.20221018","23.0.0-nightly.20221019","23.0.0-nightly.20221020","23.0.0-nightly.20221021","23.0.0-nightly.20221024","23.0.0-nightly.20221026"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"107.0.5274.0":["22.0.0-nightly.20220908"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1"],"110.0.5415.0":["23.0.0-alpha.1","23.0.0-nightly.20221118","23.0.0-nightly.20221121","23.0.0-nightly.20221122","23.0.0-nightly.20221123","23.0.0-nightly.20221124","23.0.0-nightly.20221125","23.0.0-nightly.20221128","23.0.0-nightly.20221129","23.0.0-nightly.20221130","24.0.0-nightly.20221201","24.0.0-nightly.20221202","24.0.0-nightly.20221205"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3","24.0.0-nightly.20221206","24.0.0-nightly.20221207","24.0.0-nightly.20221208","24.0.0-nightly.20221213","24.0.0-nightly.20221214","24.0.0-nightly.20221215","24.0.0-nightly.20221216"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"109.0.5382.0":["23.0.0-nightly.20221027","23.0.0-nightly.20221028","23.0.0-nightly.20221031","23.0.0-nightly.20221101","23.0.0-nightly.20221102","23.0.0-nightly.20221103","23.0.0-nightly.20221104","23.0.0-nightly.20221107","23.0.0-nightly.20221108","23.0.0-nightly.20221109","23.0.0-nightly.20221110","23.0.0-nightly.20221111","23.0.0-nightly.20221114","23.0.0-nightly.20221115","23.0.0-nightly.20221116","23.0.0-nightly.20221117"],"110.0.5481.77":["23.0.0"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-nightly.20230203","24.0.0-nightly.20230206","24.0.0-nightly.20230207","24.0.0-nightly.20230208","24.0.0-nightly.20230209","25.0.0-nightly.20230210"],"111.0.5518.0":["24.0.0-nightly.20230109","24.0.0-nightly.20230110","24.0.0-nightly.20230111","24.0.0-nightly.20230112","24.0.0-nightly.20230113","24.0.0-nightly.20230116","24.0.0-nightly.20230117","24.0.0-nightly.20230118","24.0.0-nightly.20230119","24.0.0-nightly.20230120","24.0.0-nightly.20230123","24.0.0-nightly.20230124","24.0.0-nightly.20230125","24.0.0-nightly.20230126","24.0.0-nightly.20230127","24.0.0-nightly.20230131","24.0.0-nightly.20230201","24.0.0-nightly.20230202"]} \ No newline at end of file
+{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2","6.0.0-nightly.20190123"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190912","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190922","8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190928","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191103","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.11","9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191126","9.0.0-nightly.20191128","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191205","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201002","12.0.0-nightly.20201007","12.0.0-nightly.20201009","12.0.0-nightly.20201012","12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.10","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.25","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5","14.2.6","14.2.7","14.2.8","14.2.9"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6","15.3.7","15.4.0","15.4.1","15.4.2","15.5.0","15.5.1","15.5.2","15.5.3","15.5.4","15.5.5","15.5.6","15.5.7"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.174":["16.0.9","16.0.10","16.1.0","16.1.1","16.2.0","16.2.1","16.2.2","16.2.3","16.2.4","16.2.5","16.2.6","16.2.7","16.2.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"98.0.4758.82":["17.0.1"],"98.0.4758.102":["17.1.0"],"98.0.4758.109":["17.1.1","17.1.2","17.2.0"],"98.0.4758.141":["17.3.0","17.3.1","17.4.0","17.4.1","17.4.2","17.4.3","17.4.4","17.4.5","17.4.6","17.4.7","17.4.8","17.4.9","17.4.10","17.4.11"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-alpha.4","18.0.0-alpha.5","18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128","18.0.0-nightly.20220131","18.0.0-nightly.20220201","19.0.0-nightly.20220202","19.0.0-nightly.20220203","19.0.0-nightly.20220204","19.0.0-nightly.20220207","19.0.0-nightly.20220208","19.0.0-nightly.20220209"],"100.0.4894.0":["18.0.0-beta.1","18.0.0-beta.2","18.0.0-beta.3","18.0.0-beta.4","18.0.0-beta.5","18.0.0-beta.6","19.0.0-nightly.20220308","19.0.0-nightly.20220309","19.0.0-nightly.20220310","19.0.0-nightly.20220311","19.0.0-nightly.20220314","19.0.0-nightly.20220315","19.0.0-nightly.20220316","19.0.0-nightly.20220317","19.0.0-nightly.20220318","19.0.0-nightly.20220321","19.0.0-nightly.20220322","19.0.0-nightly.20220323","19.0.0-nightly.20220324"],"100.0.4896.56":["18.0.0"],"100.0.4896.60":["18.0.1","18.0.2"],"100.0.4896.75":["18.0.3","18.0.4"],"100.0.4896.127":["18.1.0"],"100.0.4896.143":["18.2.0","18.2.1","18.2.2","18.2.3"],"100.0.4896.160":["18.2.4","18.3.0","18.3.1","18.3.2","18.3.3","18.3.4","18.3.5","18.3.6","18.3.7","18.3.8","18.3.9","18.3.11","18.3.12","18.3.13","18.3.14","18.3.15"],"102.0.4962.3":["19.0.0-alpha.1","19.0.0-nightly.20220328","19.0.0-nightly.20220329","20.0.0-nightly.20220330"],"102.0.4971.0":["19.0.0-alpha.2","19.0.0-alpha.3","20.0.0-nightly.20220411"],"102.0.4989.0":["19.0.0-alpha.4","19.0.0-alpha.5","20.0.0-nightly.20220414","20.0.0-nightly.20220415","20.0.0-nightly.20220418","20.0.0-nightly.20220419","20.0.0-nightly.20220420","20.0.0-nightly.20220421"],"102.0.4999.0":["19.0.0-beta.1","19.0.0-beta.2","19.0.0-beta.3","20.0.0-nightly.20220425","20.0.0-nightly.20220426","20.0.0-nightly.20220427","20.0.0-nightly.20220428","20.0.0-nightly.20220429","20.0.0-nightly.20220502","20.0.0-nightly.20220503","20.0.0-nightly.20220504","20.0.0-nightly.20220505","20.0.0-nightly.20220506","20.0.0-nightly.20220509","20.0.0-nightly.20220511","20.0.0-nightly.20220512","20.0.0-nightly.20220513","20.0.0-nightly.20220516","20.0.0-nightly.20220517"],"102.0.5005.27":["19.0.0-beta.4"],"102.0.5005.40":["19.0.0-beta.5","19.0.0-beta.6","19.0.0-beta.7"],"102.0.5005.49":["19.0.0-beta.8"],"102.0.4961.0":["19.0.0-nightly.20220325"],"102.0.5005.61":["19.0.0","19.0.1"],"102.0.5005.63":["19.0.2","19.0.3","19.0.4"],"102.0.5005.115":["19.0.5","19.0.6"],"102.0.5005.134":["19.0.7"],"102.0.5005.148":["19.0.8"],"102.0.5005.167":["19.0.9","19.0.10","19.0.11","19.0.12","19.0.13","19.0.14","19.0.15","19.0.16","19.0.17","19.1.0","19.1.1","19.1.2","19.1.3","19.1.4","19.1.5","19.1.6","19.1.7","19.1.8","19.1.9"],"103.0.5044.0":["20.0.0-alpha.1","20.0.0-nightly.20220518","20.0.0-nightly.20220519","20.0.0-nightly.20220520","20.0.0-nightly.20220523","20.0.0-nightly.20220524","21.0.0-nightly.20220526","21.0.0-nightly.20220527","21.0.0-nightly.20220530","21.0.0-nightly.20220531"],"104.0.5073.0":["20.0.0-alpha.2","20.0.0-alpha.3","20.0.0-alpha.4","20.0.0-alpha.5","20.0.0-alpha.6","20.0.0-alpha.7","20.0.0-beta.1","20.0.0-beta.2","20.0.0-beta.3","20.0.0-beta.4","20.0.0-beta.5","20.0.0-beta.6","20.0.0-beta.7","20.0.0-beta.8","21.0.0-nightly.20220602","21.0.0-nightly.20220603","21.0.0-nightly.20220606","21.0.0-nightly.20220607","21.0.0-nightly.20220608","21.0.0-nightly.20220609","21.0.0-nightly.20220610","21.0.0-nightly.20220613","21.0.0-nightly.20220614","21.0.0-nightly.20220615","21.0.0-nightly.20220616","21.0.0-nightly.20220617","21.0.0-nightly.20220620","21.0.0-nightly.20220621","21.0.0-nightly.20220622","21.0.0-nightly.20220623","21.0.0-nightly.20220624","21.0.0-nightly.20220627"],"104.0.5112.39":["20.0.0-beta.9"],"104.0.5112.48":["20.0.0-beta.10","20.0.0-beta.11","20.0.0-beta.12"],"104.0.5112.57":["20.0.0-beta.13"],"104.0.5112.65":["20.0.0"],"104.0.5112.81":["20.0.1","20.0.2","20.0.3"],"104.0.5112.102":["20.1.0","20.1.1"],"104.0.5112.114":["20.1.2","20.1.3","20.1.4"],"104.0.5112.124":["20.2.0","20.3.0","20.3.1","20.3.2","20.3.3","20.3.4","20.3.5","20.3.6","20.3.7","20.3.8","20.3.9","20.3.10","20.3.11","20.3.12"],"105.0.5187.0":["21.0.0-alpha.1","21.0.0-alpha.2","21.0.0-alpha.3","21.0.0-alpha.4","21.0.0-alpha.5","21.0.0-nightly.20220720","21.0.0-nightly.20220721","21.0.0-nightly.20220722","21.0.0-nightly.20220725","21.0.0-nightly.20220726","21.0.0-nightly.20220727","21.0.0-nightly.20220728","21.0.0-nightly.20220801","21.0.0-nightly.20220802","22.0.0-nightly.20220808","22.0.0-nightly.20220809","22.0.0-nightly.20220810","22.0.0-nightly.20220811","22.0.0-nightly.20220812","22.0.0-nightly.20220815","22.0.0-nightly.20220816","22.0.0-nightly.20220817"],"106.0.5216.0":["21.0.0-alpha.6","21.0.0-beta.1","21.0.0-beta.2","21.0.0-beta.3","21.0.0-beta.4","21.0.0-beta.5","22.0.0-nightly.20220822","22.0.0-nightly.20220823","22.0.0-nightly.20220824","22.0.0-nightly.20220825","22.0.0-nightly.20220829","22.0.0-nightly.20220830","22.0.0-nightly.20220831","22.0.0-nightly.20220901","22.0.0-nightly.20220902","22.0.0-nightly.20220905"],"106.0.5249.40":["21.0.0-beta.6","21.0.0-beta.7","21.0.0-beta.8"],"105.0.5129.0":["21.0.0-nightly.20220628","21.0.0-nightly.20220629","21.0.0-nightly.20220630","21.0.0-nightly.20220701","21.0.0-nightly.20220704","21.0.0-nightly.20220705","21.0.0-nightly.20220706","21.0.0-nightly.20220707","21.0.0-nightly.20220708","21.0.0-nightly.20220711","21.0.0-nightly.20220712","21.0.0-nightly.20220713"],"105.0.5173.0":["21.0.0-nightly.20220715","21.0.0-nightly.20220718","21.0.0-nightly.20220719"],"106.0.5249.51":["21.0.0"],"106.0.5249.61":["21.0.1"],"106.0.5249.91":["21.1.0"],"106.0.5249.103":["21.1.1"],"106.0.5249.119":["21.2.0"],"106.0.5249.165":["21.2.1"],"106.0.5249.168":["21.2.2","21.2.3"],"106.0.5249.181":["21.3.0","21.3.1"],"106.0.5249.199":["21.3.3","21.3.4","21.3.5","21.4.0","21.4.1","21.4.2"],"107.0.5286.0":["22.0.0-alpha.1","22.0.0-nightly.20220909","22.0.0-nightly.20220912","22.0.0-nightly.20220913","22.0.0-nightly.20220914","22.0.0-nightly.20220915","22.0.0-nightly.20220916","22.0.0-nightly.20220919","22.0.0-nightly.20220920","22.0.0-nightly.20220921","22.0.0-nightly.20220922","22.0.0-nightly.20220923","22.0.0-nightly.20220926","22.0.0-nightly.20220927","22.0.0-nightly.20220928","23.0.0-nightly.20220929","23.0.0-nightly.20220930","23.0.0-nightly.20221003"],"108.0.5329.0":["22.0.0-alpha.3","22.0.0-alpha.4","22.0.0-alpha.5","22.0.0-alpha.6","23.0.0-nightly.20221004","23.0.0-nightly.20221005","23.0.0-nightly.20221006","23.0.0-nightly.20221007","23.0.0-nightly.20221010","23.0.0-nightly.20221011","23.0.0-nightly.20221012","23.0.0-nightly.20221013","23.0.0-nightly.20221014","23.0.0-nightly.20221017"],"108.0.5355.0":["22.0.0-alpha.7","23.0.0-nightly.20221018","23.0.0-nightly.20221019","23.0.0-nightly.20221020","23.0.0-nightly.20221021","23.0.0-nightly.20221024","23.0.0-nightly.20221026"],"108.0.5359.10":["22.0.0-alpha.8","22.0.0-beta.1","22.0.0-beta.2","22.0.0-beta.3"],"108.0.5359.29":["22.0.0-beta.4"],"108.0.5359.40":["22.0.0-beta.5","22.0.0-beta.6"],"108.0.5359.48":["22.0.0-beta.7","22.0.0-beta.8"],"107.0.5274.0":["22.0.0-nightly.20220908"],"108.0.5359.62":["22.0.0"],"108.0.5359.125":["22.0.1"],"108.0.5359.179":["22.0.2","22.0.3","22.1.0"],"108.0.5359.215":["22.2.0","22.2.1","22.3.0","22.3.1"],"110.0.5415.0":["23.0.0-alpha.1","23.0.0-nightly.20221118","23.0.0-nightly.20221121","23.0.0-nightly.20221122","23.0.0-nightly.20221123","23.0.0-nightly.20221124","23.0.0-nightly.20221125","23.0.0-nightly.20221128","23.0.0-nightly.20221129","23.0.0-nightly.20221130","24.0.0-nightly.20221201","24.0.0-nightly.20221202","24.0.0-nightly.20221205"],"110.0.5451.0":["23.0.0-alpha.2","23.0.0-alpha.3","24.0.0-nightly.20221206","24.0.0-nightly.20221207","24.0.0-nightly.20221208","24.0.0-nightly.20221213","24.0.0-nightly.20221214","24.0.0-nightly.20221215","24.0.0-nightly.20221216"],"110.0.5478.5":["23.0.0-beta.1","23.0.0-beta.2","23.0.0-beta.3"],"110.0.5481.30":["23.0.0-beta.4"],"110.0.5481.38":["23.0.0-beta.5"],"110.0.5481.52":["23.0.0-beta.6","23.0.0-beta.8"],"109.0.5382.0":["23.0.0-nightly.20221027","23.0.0-nightly.20221028","23.0.0-nightly.20221031","23.0.0-nightly.20221101","23.0.0-nightly.20221102","23.0.0-nightly.20221103","23.0.0-nightly.20221104","23.0.0-nightly.20221107","23.0.0-nightly.20221108","23.0.0-nightly.20221109","23.0.0-nightly.20221110","23.0.0-nightly.20221111","23.0.0-nightly.20221114","23.0.0-nightly.20221115","23.0.0-nightly.20221116","23.0.0-nightly.20221117"],"110.0.5481.77":["23.0.0"],"110.0.5481.100":["23.1.0"],"110.0.5481.104":["23.1.1"],"111.0.5560.0":["24.0.0-alpha.1","24.0.0-alpha.2","24.0.0-alpha.3","24.0.0-alpha.4","24.0.0-alpha.5","24.0.0-nightly.20230203","24.0.0-nightly.20230206","24.0.0-nightly.20230207","24.0.0-nightly.20230208","24.0.0-nightly.20230209","25.0.0-nightly.20230210","25.0.0-nightly.20230214","25.0.0-nightly.20230215","25.0.0-nightly.20230216","25.0.0-nightly.20230217","25.0.0-nightly.20230220","25.0.0-nightly.20230221","25.0.0-nightly.20230222","25.0.0-nightly.20230223","25.0.0-nightly.20230224"],"111.0.5518.0":["24.0.0-nightly.20230109","24.0.0-nightly.20230110","24.0.0-nightly.20230111","24.0.0-nightly.20230112","24.0.0-nightly.20230113","24.0.0-nightly.20230116","24.0.0-nightly.20230117","24.0.0-nightly.20230118","24.0.0-nightly.20230119","24.0.0-nightly.20230120","24.0.0-nightly.20230123","24.0.0-nightly.20230124","24.0.0-nightly.20230125","24.0.0-nightly.20230126","24.0.0-nightly.20230127","24.0.0-nightly.20230131","24.0.0-nightly.20230201","24.0.0-nightly.20230202"]} \ 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 9ba55ac188..5950ef566a 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
@@ -1607,6 +1607,7 @@ module.exports = {
"21.3.5": "106.0.5249.199",
"21.4.0": "106.0.5249.199",
"21.4.1": "106.0.5249.199",
+ "21.4.2": "106.0.5249.199",
"22.0.0-alpha.1": "107.0.5286.0",
"22.0.0-alpha.3": "108.0.5329.0",
"22.0.0-alpha.4": "108.0.5329.0",
@@ -1662,6 +1663,8 @@ module.exports = {
"22.1.0": "108.0.5359.179",
"22.2.0": "108.0.5359.215",
"22.2.1": "108.0.5359.215",
+ "22.3.0": "108.0.5359.215",
+ "22.3.1": "108.0.5359.215",
"23.0.0-alpha.1": "110.0.5415.0",
"23.0.0-alpha.2": "110.0.5451.0",
"23.0.0-alpha.3": "110.0.5451.0",
@@ -1717,7 +1720,13 @@ module.exports = {
"23.0.0-nightly.20221129": "110.0.5415.0",
"23.0.0-nightly.20221130": "110.0.5415.0",
"23.0.0": "110.0.5481.77",
+ "23.1.0": "110.0.5481.100",
+ "23.1.1": "110.0.5481.104",
"24.0.0-alpha.1": "111.0.5560.0",
+ "24.0.0-alpha.2": "111.0.5560.0",
+ "24.0.0-alpha.3": "111.0.5560.0",
+ "24.0.0-alpha.4": "111.0.5560.0",
+ "24.0.0-alpha.5": "111.0.5560.0",
"24.0.0-nightly.20221201": "110.0.5415.0",
"24.0.0-nightly.20221202": "110.0.5415.0",
"24.0.0-nightly.20221205": "110.0.5415.0",
@@ -1751,5 +1760,14 @@ module.exports = {
"24.0.0-nightly.20230207": "111.0.5560.0",
"24.0.0-nightly.20230208": "111.0.5560.0",
"24.0.0-nightly.20230209": "111.0.5560.0",
- "25.0.0-nightly.20230210": "111.0.5560.0"
+ "25.0.0-nightly.20230210": "111.0.5560.0",
+ "25.0.0-nightly.20230214": "111.0.5560.0",
+ "25.0.0-nightly.20230215": "111.0.5560.0",
+ "25.0.0-nightly.20230216": "111.0.5560.0",
+ "25.0.0-nightly.20230217": "111.0.5560.0",
+ "25.0.0-nightly.20230220": "111.0.5560.0",
+ "25.0.0-nightly.20230221": "111.0.5560.0",
+ "25.0.0-nightly.20230222": "111.0.5560.0",
+ "25.0.0-nightly.20230223": "111.0.5560.0",
+ "25.0.0-nightly.20230224": "111.0.5560.0"
}; \ 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 ba02f8358d..6bc3219e25 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json
@@ -1 +1 @@
-{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190123":"72.0.3626.52","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190912":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190922":"79.0.3919.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190928":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191103":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191126":"80.0.3954.0","9.0.0-nightly.20191128":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191205":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201002":"87.0.4268.0","12.0.0-nightly.20201007":"87.0.4268.0","12.0.0-nightly.20201009":"87.0.4268.0","12.0.0-nightly.20201012":"87.0.4268.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0","18.0.0-nightly.20220131":"99.0.4767.0","18.0.0-nightly.20220201":"99.0.4767.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0-nightly.20220202":"99.0.4767.0","19.0.0-nightly.20220203":"99.0.4767.0","19.0.0-nightly.20220204":"99.0.4767.0","19.0.0-nightly.20220207":"99.0.4767.0","19.0.0-nightly.20220208":"99.0.4767.0","19.0.0-nightly.20220209":"99.0.4767.0","19.0.0-nightly.20220308":"100.0.4894.0","19.0.0-nightly.20220309":"100.0.4894.0","19.0.0-nightly.20220310":"100.0.4894.0","19.0.0-nightly.20220311":"100.0.4894.0","19.0.0-nightly.20220314":"100.0.4894.0","19.0.0-nightly.20220315":"100.0.4894.0","19.0.0-nightly.20220316":"100.0.4894.0","19.0.0-nightly.20220317":"100.0.4894.0","19.0.0-nightly.20220318":"100.0.4894.0","19.0.0-nightly.20220321":"100.0.4894.0","19.0.0-nightly.20220322":"100.0.4894.0","19.0.0-nightly.20220323":"100.0.4894.0","19.0.0-nightly.20220324":"100.0.4894.0","19.0.0-nightly.20220325":"102.0.4961.0","19.0.0-nightly.20220328":"102.0.4962.3","19.0.0-nightly.20220329":"102.0.4962.3","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0-nightly.20220330":"102.0.4962.3","20.0.0-nightly.20220411":"102.0.4971.0","20.0.0-nightly.20220414":"102.0.4989.0","20.0.0-nightly.20220415":"102.0.4989.0","20.0.0-nightly.20220418":"102.0.4989.0","20.0.0-nightly.20220419":"102.0.4989.0","20.0.0-nightly.20220420":"102.0.4989.0","20.0.0-nightly.20220421":"102.0.4989.0","20.0.0-nightly.20220425":"102.0.4999.0","20.0.0-nightly.20220426":"102.0.4999.0","20.0.0-nightly.20220427":"102.0.4999.0","20.0.0-nightly.20220428":"102.0.4999.0","20.0.0-nightly.20220429":"102.0.4999.0","20.0.0-nightly.20220502":"102.0.4999.0","20.0.0-nightly.20220503":"102.0.4999.0","20.0.0-nightly.20220504":"102.0.4999.0","20.0.0-nightly.20220505":"102.0.4999.0","20.0.0-nightly.20220506":"102.0.4999.0","20.0.0-nightly.20220509":"102.0.4999.0","20.0.0-nightly.20220511":"102.0.4999.0","20.0.0-nightly.20220512":"102.0.4999.0","20.0.0-nightly.20220513":"102.0.4999.0","20.0.0-nightly.20220516":"102.0.4999.0","20.0.0-nightly.20220517":"102.0.4999.0","20.0.0-nightly.20220518":"103.0.5044.0","20.0.0-nightly.20220519":"103.0.5044.0","20.0.0-nightly.20220520":"103.0.5044.0","20.0.0-nightly.20220523":"103.0.5044.0","20.0.0-nightly.20220524":"103.0.5044.0","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0-nightly.20220526":"103.0.5044.0","21.0.0-nightly.20220527":"103.0.5044.0","21.0.0-nightly.20220530":"103.0.5044.0","21.0.0-nightly.20220531":"103.0.5044.0","21.0.0-nightly.20220602":"104.0.5073.0","21.0.0-nightly.20220603":"104.0.5073.0","21.0.0-nightly.20220606":"104.0.5073.0","21.0.0-nightly.20220607":"104.0.5073.0","21.0.0-nightly.20220608":"104.0.5073.0","21.0.0-nightly.20220609":"104.0.5073.0","21.0.0-nightly.20220610":"104.0.5073.0","21.0.0-nightly.20220613":"104.0.5073.0","21.0.0-nightly.20220614":"104.0.5073.0","21.0.0-nightly.20220615":"104.0.5073.0","21.0.0-nightly.20220616":"104.0.5073.0","21.0.0-nightly.20220617":"104.0.5073.0","21.0.0-nightly.20220620":"104.0.5073.0","21.0.0-nightly.20220621":"104.0.5073.0","21.0.0-nightly.20220622":"104.0.5073.0","21.0.0-nightly.20220623":"104.0.5073.0","21.0.0-nightly.20220624":"104.0.5073.0","21.0.0-nightly.20220627":"104.0.5073.0","21.0.0-nightly.20220628":"105.0.5129.0","21.0.0-nightly.20220629":"105.0.5129.0","21.0.0-nightly.20220630":"105.0.5129.0","21.0.0-nightly.20220701":"105.0.5129.0","21.0.0-nightly.20220704":"105.0.5129.0","21.0.0-nightly.20220705":"105.0.5129.0","21.0.0-nightly.20220706":"105.0.5129.0","21.0.0-nightly.20220707":"105.0.5129.0","21.0.0-nightly.20220708":"105.0.5129.0","21.0.0-nightly.20220711":"105.0.5129.0","21.0.0-nightly.20220712":"105.0.5129.0","21.0.0-nightly.20220713":"105.0.5129.0","21.0.0-nightly.20220715":"105.0.5173.0","21.0.0-nightly.20220718":"105.0.5173.0","21.0.0-nightly.20220719":"105.0.5173.0","21.0.0-nightly.20220720":"105.0.5187.0","21.0.0-nightly.20220721":"105.0.5187.0","21.0.0-nightly.20220722":"105.0.5187.0","21.0.0-nightly.20220725":"105.0.5187.0","21.0.0-nightly.20220726":"105.0.5187.0","21.0.0-nightly.20220727":"105.0.5187.0","21.0.0-nightly.20220728":"105.0.5187.0","21.0.0-nightly.20220801":"105.0.5187.0","21.0.0-nightly.20220802":"105.0.5187.0","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0-nightly.20220808":"105.0.5187.0","22.0.0-nightly.20220809":"105.0.5187.0","22.0.0-nightly.20220810":"105.0.5187.0","22.0.0-nightly.20220811":"105.0.5187.0","22.0.0-nightly.20220812":"105.0.5187.0","22.0.0-nightly.20220815":"105.0.5187.0","22.0.0-nightly.20220816":"105.0.5187.0","22.0.0-nightly.20220817":"105.0.5187.0","22.0.0-nightly.20220822":"106.0.5216.0","22.0.0-nightly.20220823":"106.0.5216.0","22.0.0-nightly.20220824":"106.0.5216.0","22.0.0-nightly.20220825":"106.0.5216.0","22.0.0-nightly.20220829":"106.0.5216.0","22.0.0-nightly.20220830":"106.0.5216.0","22.0.0-nightly.20220831":"106.0.5216.0","22.0.0-nightly.20220901":"106.0.5216.0","22.0.0-nightly.20220902":"106.0.5216.0","22.0.0-nightly.20220905":"106.0.5216.0","22.0.0-nightly.20220908":"107.0.5274.0","22.0.0-nightly.20220909":"107.0.5286.0","22.0.0-nightly.20220912":"107.0.5286.0","22.0.0-nightly.20220913":"107.0.5286.0","22.0.0-nightly.20220914":"107.0.5286.0","22.0.0-nightly.20220915":"107.0.5286.0","22.0.0-nightly.20220916":"107.0.5286.0","22.0.0-nightly.20220919":"107.0.5286.0","22.0.0-nightly.20220920":"107.0.5286.0","22.0.0-nightly.20220921":"107.0.5286.0","22.0.0-nightly.20220922":"107.0.5286.0","22.0.0-nightly.20220923":"107.0.5286.0","22.0.0-nightly.20220926":"107.0.5286.0","22.0.0-nightly.20220927":"107.0.5286.0","22.0.0-nightly.20220928":"107.0.5286.0","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0-nightly.20220929":"107.0.5286.0","23.0.0-nightly.20220930":"107.0.5286.0","23.0.0-nightly.20221003":"107.0.5286.0","23.0.0-nightly.20221004":"108.0.5329.0","23.0.0-nightly.20221005":"108.0.5329.0","23.0.0-nightly.20221006":"108.0.5329.0","23.0.0-nightly.20221007":"108.0.5329.0","23.0.0-nightly.20221010":"108.0.5329.0","23.0.0-nightly.20221011":"108.0.5329.0","23.0.0-nightly.20221012":"108.0.5329.0","23.0.0-nightly.20221013":"108.0.5329.0","23.0.0-nightly.20221014":"108.0.5329.0","23.0.0-nightly.20221017":"108.0.5329.0","23.0.0-nightly.20221018":"108.0.5355.0","23.0.0-nightly.20221019":"108.0.5355.0","23.0.0-nightly.20221020":"108.0.5355.0","23.0.0-nightly.20221021":"108.0.5355.0","23.0.0-nightly.20221024":"108.0.5355.0","23.0.0-nightly.20221026":"108.0.5355.0","23.0.0-nightly.20221027":"109.0.5382.0","23.0.0-nightly.20221028":"109.0.5382.0","23.0.0-nightly.20221031":"109.0.5382.0","23.0.0-nightly.20221101":"109.0.5382.0","23.0.0-nightly.20221102":"109.0.5382.0","23.0.0-nightly.20221103":"109.0.5382.0","23.0.0-nightly.20221104":"109.0.5382.0","23.0.0-nightly.20221107":"109.0.5382.0","23.0.0-nightly.20221108":"109.0.5382.0","23.0.0-nightly.20221109":"109.0.5382.0","23.0.0-nightly.20221110":"109.0.5382.0","23.0.0-nightly.20221111":"109.0.5382.0","23.0.0-nightly.20221114":"109.0.5382.0","23.0.0-nightly.20221115":"109.0.5382.0","23.0.0-nightly.20221116":"109.0.5382.0","23.0.0-nightly.20221117":"109.0.5382.0","23.0.0-nightly.20221118":"110.0.5415.0","23.0.0-nightly.20221121":"110.0.5415.0","23.0.0-nightly.20221122":"110.0.5415.0","23.0.0-nightly.20221123":"110.0.5415.0","23.0.0-nightly.20221124":"110.0.5415.0","23.0.0-nightly.20221125":"110.0.5415.0","23.0.0-nightly.20221128":"110.0.5415.0","23.0.0-nightly.20221129":"110.0.5415.0","23.0.0-nightly.20221130":"110.0.5415.0","23.0.0":"110.0.5481.77","24.0.0-alpha.1":"111.0.5560.0","24.0.0-nightly.20221201":"110.0.5415.0","24.0.0-nightly.20221202":"110.0.5415.0","24.0.0-nightly.20221205":"110.0.5415.0","24.0.0-nightly.20221206":"110.0.5451.0","24.0.0-nightly.20221207":"110.0.5451.0","24.0.0-nightly.20221208":"110.0.5451.0","24.0.0-nightly.20221213":"110.0.5451.0","24.0.0-nightly.20221214":"110.0.5451.0","24.0.0-nightly.20221215":"110.0.5451.0","24.0.0-nightly.20221216":"110.0.5451.0","24.0.0-nightly.20230109":"111.0.5518.0","24.0.0-nightly.20230110":"111.0.5518.0","24.0.0-nightly.20230111":"111.0.5518.0","24.0.0-nightly.20230112":"111.0.5518.0","24.0.0-nightly.20230113":"111.0.5518.0","24.0.0-nightly.20230116":"111.0.5518.0","24.0.0-nightly.20230117":"111.0.5518.0","24.0.0-nightly.20230118":"111.0.5518.0","24.0.0-nightly.20230119":"111.0.5518.0","24.0.0-nightly.20230120":"111.0.5518.0","24.0.0-nightly.20230123":"111.0.5518.0","24.0.0-nightly.20230124":"111.0.5518.0","24.0.0-nightly.20230125":"111.0.5518.0","24.0.0-nightly.20230126":"111.0.5518.0","24.0.0-nightly.20230127":"111.0.5518.0","24.0.0-nightly.20230131":"111.0.5518.0","24.0.0-nightly.20230201":"111.0.5518.0","24.0.0-nightly.20230202":"111.0.5518.0","24.0.0-nightly.20230203":"111.0.5560.0","24.0.0-nightly.20230206":"111.0.5560.0","24.0.0-nightly.20230207":"111.0.5560.0","24.0.0-nightly.20230208":"111.0.5560.0","24.0.0-nightly.20230209":"111.0.5560.0","25.0.0-nightly.20230210":"111.0.5560.0"} \ No newline at end of file
+{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190123":"72.0.3626.52","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190912":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190922":"79.0.3919.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190928":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191103":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.11":"82.0.4085.14","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191126":"80.0.3954.0","9.0.0-nightly.20191128":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191205":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201002":"87.0.4268.0","12.0.0-nightly.20201007":"87.0.4268.0","12.0.0-nightly.20201009":"87.0.4268.0","12.0.0-nightly.20201012":"87.0.4268.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.10":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.25":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","14.2.6":"93.0.4577.82","14.2.7":"93.0.4577.82","14.2.8":"93.0.4577.82","14.2.9":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","15.3.7":"94.0.4606.81","15.4.0":"94.0.4606.81","15.4.1":"94.0.4606.81","15.4.2":"94.0.4606.81","15.5.0":"94.0.4606.81","15.5.1":"94.0.4606.81","15.5.2":"94.0.4606.81","15.5.3":"94.0.4606.81","15.5.4":"94.0.4606.81","15.5.5":"94.0.4606.81","15.5.6":"94.0.4606.81","15.5.7":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","16.0.9":"96.0.4664.174","16.0.10":"96.0.4664.174","16.1.0":"96.0.4664.174","16.1.1":"96.0.4664.174","16.2.0":"96.0.4664.174","16.2.1":"96.0.4664.174","16.2.2":"96.0.4664.174","16.2.3":"96.0.4664.174","16.2.4":"96.0.4664.174","16.2.5":"96.0.4664.174","16.2.6":"96.0.4664.174","16.2.7":"96.0.4664.174","16.2.8":"96.0.4664.174","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","17.0.0":"98.0.4758.74","17.0.1":"98.0.4758.82","17.1.0":"98.0.4758.102","17.1.1":"98.0.4758.109","17.1.2":"98.0.4758.109","17.2.0":"98.0.4758.109","17.3.0":"98.0.4758.141","17.3.1":"98.0.4758.141","17.4.0":"98.0.4758.141","17.4.1":"98.0.4758.141","17.4.2":"98.0.4758.141","17.4.3":"98.0.4758.141","17.4.4":"98.0.4758.141","17.4.5":"98.0.4758.141","17.4.6":"98.0.4758.141","17.4.7":"98.0.4758.141","17.4.8":"98.0.4758.141","17.4.9":"98.0.4758.141","17.4.10":"98.0.4758.141","17.4.11":"98.0.4758.141","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-alpha.4":"99.0.4767.0","18.0.0-alpha.5":"99.0.4767.0","18.0.0-beta.1":"100.0.4894.0","18.0.0-beta.2":"100.0.4894.0","18.0.0-beta.3":"100.0.4894.0","18.0.0-beta.4":"100.0.4894.0","18.0.0-beta.5":"100.0.4894.0","18.0.0-beta.6":"100.0.4894.0","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0","18.0.0-nightly.20220131":"99.0.4767.0","18.0.0-nightly.20220201":"99.0.4767.0","18.0.0":"100.0.4896.56","18.0.1":"100.0.4896.60","18.0.2":"100.0.4896.60","18.0.3":"100.0.4896.75","18.0.4":"100.0.4896.75","18.1.0":"100.0.4896.127","18.2.0":"100.0.4896.143","18.2.1":"100.0.4896.143","18.2.2":"100.0.4896.143","18.2.3":"100.0.4896.143","18.2.4":"100.0.4896.160","18.3.0":"100.0.4896.160","18.3.1":"100.0.4896.160","18.3.2":"100.0.4896.160","18.3.3":"100.0.4896.160","18.3.4":"100.0.4896.160","18.3.5":"100.0.4896.160","18.3.6":"100.0.4896.160","18.3.7":"100.0.4896.160","18.3.8":"100.0.4896.160","18.3.9":"100.0.4896.160","18.3.11":"100.0.4896.160","18.3.12":"100.0.4896.160","18.3.13":"100.0.4896.160","18.3.14":"100.0.4896.160","18.3.15":"100.0.4896.160","19.0.0-alpha.1":"102.0.4962.3","19.0.0-alpha.2":"102.0.4971.0","19.0.0-alpha.3":"102.0.4971.0","19.0.0-alpha.4":"102.0.4989.0","19.0.0-alpha.5":"102.0.4989.0","19.0.0-beta.1":"102.0.4999.0","19.0.0-beta.2":"102.0.4999.0","19.0.0-beta.3":"102.0.4999.0","19.0.0-beta.4":"102.0.5005.27","19.0.0-beta.5":"102.0.5005.40","19.0.0-beta.6":"102.0.5005.40","19.0.0-beta.7":"102.0.5005.40","19.0.0-beta.8":"102.0.5005.49","19.0.0-nightly.20220202":"99.0.4767.0","19.0.0-nightly.20220203":"99.0.4767.0","19.0.0-nightly.20220204":"99.0.4767.0","19.0.0-nightly.20220207":"99.0.4767.0","19.0.0-nightly.20220208":"99.0.4767.0","19.0.0-nightly.20220209":"99.0.4767.0","19.0.0-nightly.20220308":"100.0.4894.0","19.0.0-nightly.20220309":"100.0.4894.0","19.0.0-nightly.20220310":"100.0.4894.0","19.0.0-nightly.20220311":"100.0.4894.0","19.0.0-nightly.20220314":"100.0.4894.0","19.0.0-nightly.20220315":"100.0.4894.0","19.0.0-nightly.20220316":"100.0.4894.0","19.0.0-nightly.20220317":"100.0.4894.0","19.0.0-nightly.20220318":"100.0.4894.0","19.0.0-nightly.20220321":"100.0.4894.0","19.0.0-nightly.20220322":"100.0.4894.0","19.0.0-nightly.20220323":"100.0.4894.0","19.0.0-nightly.20220324":"100.0.4894.0","19.0.0-nightly.20220325":"102.0.4961.0","19.0.0-nightly.20220328":"102.0.4962.3","19.0.0-nightly.20220329":"102.0.4962.3","19.0.0":"102.0.5005.61","19.0.1":"102.0.5005.61","19.0.2":"102.0.5005.63","19.0.3":"102.0.5005.63","19.0.4":"102.0.5005.63","19.0.5":"102.0.5005.115","19.0.6":"102.0.5005.115","19.0.7":"102.0.5005.134","19.0.8":"102.0.5005.148","19.0.9":"102.0.5005.167","19.0.10":"102.0.5005.167","19.0.11":"102.0.5005.167","19.0.12":"102.0.5005.167","19.0.13":"102.0.5005.167","19.0.14":"102.0.5005.167","19.0.15":"102.0.5005.167","19.0.16":"102.0.5005.167","19.0.17":"102.0.5005.167","19.1.0":"102.0.5005.167","19.1.1":"102.0.5005.167","19.1.2":"102.0.5005.167","19.1.3":"102.0.5005.167","19.1.4":"102.0.5005.167","19.1.5":"102.0.5005.167","19.1.6":"102.0.5005.167","19.1.7":"102.0.5005.167","19.1.8":"102.0.5005.167","19.1.9":"102.0.5005.167","20.0.0-alpha.1":"103.0.5044.0","20.0.0-alpha.2":"104.0.5073.0","20.0.0-alpha.3":"104.0.5073.0","20.0.0-alpha.4":"104.0.5073.0","20.0.0-alpha.5":"104.0.5073.0","20.0.0-alpha.6":"104.0.5073.0","20.0.0-alpha.7":"104.0.5073.0","20.0.0-beta.1":"104.0.5073.0","20.0.0-beta.2":"104.0.5073.0","20.0.0-beta.3":"104.0.5073.0","20.0.0-beta.4":"104.0.5073.0","20.0.0-beta.5":"104.0.5073.0","20.0.0-beta.6":"104.0.5073.0","20.0.0-beta.7":"104.0.5073.0","20.0.0-beta.8":"104.0.5073.0","20.0.0-beta.9":"104.0.5112.39","20.0.0-beta.10":"104.0.5112.48","20.0.0-beta.11":"104.0.5112.48","20.0.0-beta.12":"104.0.5112.48","20.0.0-beta.13":"104.0.5112.57","20.0.0-nightly.20220330":"102.0.4962.3","20.0.0-nightly.20220411":"102.0.4971.0","20.0.0-nightly.20220414":"102.0.4989.0","20.0.0-nightly.20220415":"102.0.4989.0","20.0.0-nightly.20220418":"102.0.4989.0","20.0.0-nightly.20220419":"102.0.4989.0","20.0.0-nightly.20220420":"102.0.4989.0","20.0.0-nightly.20220421":"102.0.4989.0","20.0.0-nightly.20220425":"102.0.4999.0","20.0.0-nightly.20220426":"102.0.4999.0","20.0.0-nightly.20220427":"102.0.4999.0","20.0.0-nightly.20220428":"102.0.4999.0","20.0.0-nightly.20220429":"102.0.4999.0","20.0.0-nightly.20220502":"102.0.4999.0","20.0.0-nightly.20220503":"102.0.4999.0","20.0.0-nightly.20220504":"102.0.4999.0","20.0.0-nightly.20220505":"102.0.4999.0","20.0.0-nightly.20220506":"102.0.4999.0","20.0.0-nightly.20220509":"102.0.4999.0","20.0.0-nightly.20220511":"102.0.4999.0","20.0.0-nightly.20220512":"102.0.4999.0","20.0.0-nightly.20220513":"102.0.4999.0","20.0.0-nightly.20220516":"102.0.4999.0","20.0.0-nightly.20220517":"102.0.4999.0","20.0.0-nightly.20220518":"103.0.5044.0","20.0.0-nightly.20220519":"103.0.5044.0","20.0.0-nightly.20220520":"103.0.5044.0","20.0.0-nightly.20220523":"103.0.5044.0","20.0.0-nightly.20220524":"103.0.5044.0","20.0.0":"104.0.5112.65","20.0.1":"104.0.5112.81","20.0.2":"104.0.5112.81","20.0.3":"104.0.5112.81","20.1.0":"104.0.5112.102","20.1.1":"104.0.5112.102","20.1.2":"104.0.5112.114","20.1.3":"104.0.5112.114","20.1.4":"104.0.5112.114","20.2.0":"104.0.5112.124","20.3.0":"104.0.5112.124","20.3.1":"104.0.5112.124","20.3.2":"104.0.5112.124","20.3.3":"104.0.5112.124","20.3.4":"104.0.5112.124","20.3.5":"104.0.5112.124","20.3.6":"104.0.5112.124","20.3.7":"104.0.5112.124","20.3.8":"104.0.5112.124","20.3.9":"104.0.5112.124","20.3.10":"104.0.5112.124","20.3.11":"104.0.5112.124","20.3.12":"104.0.5112.124","21.0.0-alpha.1":"105.0.5187.0","21.0.0-alpha.2":"105.0.5187.0","21.0.0-alpha.3":"105.0.5187.0","21.0.0-alpha.4":"105.0.5187.0","21.0.0-alpha.5":"105.0.5187.0","21.0.0-alpha.6":"106.0.5216.0","21.0.0-beta.1":"106.0.5216.0","21.0.0-beta.2":"106.0.5216.0","21.0.0-beta.3":"106.0.5216.0","21.0.0-beta.4":"106.0.5216.0","21.0.0-beta.5":"106.0.5216.0","21.0.0-beta.6":"106.0.5249.40","21.0.0-beta.7":"106.0.5249.40","21.0.0-beta.8":"106.0.5249.40","21.0.0-nightly.20220526":"103.0.5044.0","21.0.0-nightly.20220527":"103.0.5044.0","21.0.0-nightly.20220530":"103.0.5044.0","21.0.0-nightly.20220531":"103.0.5044.0","21.0.0-nightly.20220602":"104.0.5073.0","21.0.0-nightly.20220603":"104.0.5073.0","21.0.0-nightly.20220606":"104.0.5073.0","21.0.0-nightly.20220607":"104.0.5073.0","21.0.0-nightly.20220608":"104.0.5073.0","21.0.0-nightly.20220609":"104.0.5073.0","21.0.0-nightly.20220610":"104.0.5073.0","21.0.0-nightly.20220613":"104.0.5073.0","21.0.0-nightly.20220614":"104.0.5073.0","21.0.0-nightly.20220615":"104.0.5073.0","21.0.0-nightly.20220616":"104.0.5073.0","21.0.0-nightly.20220617":"104.0.5073.0","21.0.0-nightly.20220620":"104.0.5073.0","21.0.0-nightly.20220621":"104.0.5073.0","21.0.0-nightly.20220622":"104.0.5073.0","21.0.0-nightly.20220623":"104.0.5073.0","21.0.0-nightly.20220624":"104.0.5073.0","21.0.0-nightly.20220627":"104.0.5073.0","21.0.0-nightly.20220628":"105.0.5129.0","21.0.0-nightly.20220629":"105.0.5129.0","21.0.0-nightly.20220630":"105.0.5129.0","21.0.0-nightly.20220701":"105.0.5129.0","21.0.0-nightly.20220704":"105.0.5129.0","21.0.0-nightly.20220705":"105.0.5129.0","21.0.0-nightly.20220706":"105.0.5129.0","21.0.0-nightly.20220707":"105.0.5129.0","21.0.0-nightly.20220708":"105.0.5129.0","21.0.0-nightly.20220711":"105.0.5129.0","21.0.0-nightly.20220712":"105.0.5129.0","21.0.0-nightly.20220713":"105.0.5129.0","21.0.0-nightly.20220715":"105.0.5173.0","21.0.0-nightly.20220718":"105.0.5173.0","21.0.0-nightly.20220719":"105.0.5173.0","21.0.0-nightly.20220720":"105.0.5187.0","21.0.0-nightly.20220721":"105.0.5187.0","21.0.0-nightly.20220722":"105.0.5187.0","21.0.0-nightly.20220725":"105.0.5187.0","21.0.0-nightly.20220726":"105.0.5187.0","21.0.0-nightly.20220727":"105.0.5187.0","21.0.0-nightly.20220728":"105.0.5187.0","21.0.0-nightly.20220801":"105.0.5187.0","21.0.0-nightly.20220802":"105.0.5187.0","21.0.0":"106.0.5249.51","21.0.1":"106.0.5249.61","21.1.0":"106.0.5249.91","21.1.1":"106.0.5249.103","21.2.0":"106.0.5249.119","21.2.1":"106.0.5249.165","21.2.2":"106.0.5249.168","21.2.3":"106.0.5249.168","21.3.0":"106.0.5249.181","21.3.1":"106.0.5249.181","21.3.3":"106.0.5249.199","21.3.4":"106.0.5249.199","21.3.5":"106.0.5249.199","21.4.0":"106.0.5249.199","21.4.1":"106.0.5249.199","21.4.2":"106.0.5249.199","22.0.0-alpha.1":"107.0.5286.0","22.0.0-alpha.3":"108.0.5329.0","22.0.0-alpha.4":"108.0.5329.0","22.0.0-alpha.5":"108.0.5329.0","22.0.0-alpha.6":"108.0.5329.0","22.0.0-alpha.7":"108.0.5355.0","22.0.0-alpha.8":"108.0.5359.10","22.0.0-beta.1":"108.0.5359.10","22.0.0-beta.2":"108.0.5359.10","22.0.0-beta.3":"108.0.5359.10","22.0.0-beta.4":"108.0.5359.29","22.0.0-beta.5":"108.0.5359.40","22.0.0-beta.6":"108.0.5359.40","22.0.0-beta.7":"108.0.5359.48","22.0.0-beta.8":"108.0.5359.48","22.0.0-nightly.20220808":"105.0.5187.0","22.0.0-nightly.20220809":"105.0.5187.0","22.0.0-nightly.20220810":"105.0.5187.0","22.0.0-nightly.20220811":"105.0.5187.0","22.0.0-nightly.20220812":"105.0.5187.0","22.0.0-nightly.20220815":"105.0.5187.0","22.0.0-nightly.20220816":"105.0.5187.0","22.0.0-nightly.20220817":"105.0.5187.0","22.0.0-nightly.20220822":"106.0.5216.0","22.0.0-nightly.20220823":"106.0.5216.0","22.0.0-nightly.20220824":"106.0.5216.0","22.0.0-nightly.20220825":"106.0.5216.0","22.0.0-nightly.20220829":"106.0.5216.0","22.0.0-nightly.20220830":"106.0.5216.0","22.0.0-nightly.20220831":"106.0.5216.0","22.0.0-nightly.20220901":"106.0.5216.0","22.0.0-nightly.20220902":"106.0.5216.0","22.0.0-nightly.20220905":"106.0.5216.0","22.0.0-nightly.20220908":"107.0.5274.0","22.0.0-nightly.20220909":"107.0.5286.0","22.0.0-nightly.20220912":"107.0.5286.0","22.0.0-nightly.20220913":"107.0.5286.0","22.0.0-nightly.20220914":"107.0.5286.0","22.0.0-nightly.20220915":"107.0.5286.0","22.0.0-nightly.20220916":"107.0.5286.0","22.0.0-nightly.20220919":"107.0.5286.0","22.0.0-nightly.20220920":"107.0.5286.0","22.0.0-nightly.20220921":"107.0.5286.0","22.0.0-nightly.20220922":"107.0.5286.0","22.0.0-nightly.20220923":"107.0.5286.0","22.0.0-nightly.20220926":"107.0.5286.0","22.0.0-nightly.20220927":"107.0.5286.0","22.0.0-nightly.20220928":"107.0.5286.0","22.0.0":"108.0.5359.62","22.0.1":"108.0.5359.125","22.0.2":"108.0.5359.179","22.0.3":"108.0.5359.179","22.1.0":"108.0.5359.179","22.2.0":"108.0.5359.215","22.2.1":"108.0.5359.215","22.3.0":"108.0.5359.215","22.3.1":"108.0.5359.215","23.0.0-alpha.1":"110.0.5415.0","23.0.0-alpha.2":"110.0.5451.0","23.0.0-alpha.3":"110.0.5451.0","23.0.0-beta.1":"110.0.5478.5","23.0.0-beta.2":"110.0.5478.5","23.0.0-beta.3":"110.0.5478.5","23.0.0-beta.4":"110.0.5481.30","23.0.0-beta.5":"110.0.5481.38","23.0.0-beta.6":"110.0.5481.52","23.0.0-beta.8":"110.0.5481.52","23.0.0-nightly.20220929":"107.0.5286.0","23.0.0-nightly.20220930":"107.0.5286.0","23.0.0-nightly.20221003":"107.0.5286.0","23.0.0-nightly.20221004":"108.0.5329.0","23.0.0-nightly.20221005":"108.0.5329.0","23.0.0-nightly.20221006":"108.0.5329.0","23.0.0-nightly.20221007":"108.0.5329.0","23.0.0-nightly.20221010":"108.0.5329.0","23.0.0-nightly.20221011":"108.0.5329.0","23.0.0-nightly.20221012":"108.0.5329.0","23.0.0-nightly.20221013":"108.0.5329.0","23.0.0-nightly.20221014":"108.0.5329.0","23.0.0-nightly.20221017":"108.0.5329.0","23.0.0-nightly.20221018":"108.0.5355.0","23.0.0-nightly.20221019":"108.0.5355.0","23.0.0-nightly.20221020":"108.0.5355.0","23.0.0-nightly.20221021":"108.0.5355.0","23.0.0-nightly.20221024":"108.0.5355.0","23.0.0-nightly.20221026":"108.0.5355.0","23.0.0-nightly.20221027":"109.0.5382.0","23.0.0-nightly.20221028":"109.0.5382.0","23.0.0-nightly.20221031":"109.0.5382.0","23.0.0-nightly.20221101":"109.0.5382.0","23.0.0-nightly.20221102":"109.0.5382.0","23.0.0-nightly.20221103":"109.0.5382.0","23.0.0-nightly.20221104":"109.0.5382.0","23.0.0-nightly.20221107":"109.0.5382.0","23.0.0-nightly.20221108":"109.0.5382.0","23.0.0-nightly.20221109":"109.0.5382.0","23.0.0-nightly.20221110":"109.0.5382.0","23.0.0-nightly.20221111":"109.0.5382.0","23.0.0-nightly.20221114":"109.0.5382.0","23.0.0-nightly.20221115":"109.0.5382.0","23.0.0-nightly.20221116":"109.0.5382.0","23.0.0-nightly.20221117":"109.0.5382.0","23.0.0-nightly.20221118":"110.0.5415.0","23.0.0-nightly.20221121":"110.0.5415.0","23.0.0-nightly.20221122":"110.0.5415.0","23.0.0-nightly.20221123":"110.0.5415.0","23.0.0-nightly.20221124":"110.0.5415.0","23.0.0-nightly.20221125":"110.0.5415.0","23.0.0-nightly.20221128":"110.0.5415.0","23.0.0-nightly.20221129":"110.0.5415.0","23.0.0-nightly.20221130":"110.0.5415.0","23.0.0":"110.0.5481.77","23.1.0":"110.0.5481.100","23.1.1":"110.0.5481.104","24.0.0-alpha.1":"111.0.5560.0","24.0.0-alpha.2":"111.0.5560.0","24.0.0-alpha.3":"111.0.5560.0","24.0.0-alpha.4":"111.0.5560.0","24.0.0-alpha.5":"111.0.5560.0","24.0.0-nightly.20221201":"110.0.5415.0","24.0.0-nightly.20221202":"110.0.5415.0","24.0.0-nightly.20221205":"110.0.5415.0","24.0.0-nightly.20221206":"110.0.5451.0","24.0.0-nightly.20221207":"110.0.5451.0","24.0.0-nightly.20221208":"110.0.5451.0","24.0.0-nightly.20221213":"110.0.5451.0","24.0.0-nightly.20221214":"110.0.5451.0","24.0.0-nightly.20221215":"110.0.5451.0","24.0.0-nightly.20221216":"110.0.5451.0","24.0.0-nightly.20230109":"111.0.5518.0","24.0.0-nightly.20230110":"111.0.5518.0","24.0.0-nightly.20230111":"111.0.5518.0","24.0.0-nightly.20230112":"111.0.5518.0","24.0.0-nightly.20230113":"111.0.5518.0","24.0.0-nightly.20230116":"111.0.5518.0","24.0.0-nightly.20230117":"111.0.5518.0","24.0.0-nightly.20230118":"111.0.5518.0","24.0.0-nightly.20230119":"111.0.5518.0","24.0.0-nightly.20230120":"111.0.5518.0","24.0.0-nightly.20230123":"111.0.5518.0","24.0.0-nightly.20230124":"111.0.5518.0","24.0.0-nightly.20230125":"111.0.5518.0","24.0.0-nightly.20230126":"111.0.5518.0","24.0.0-nightly.20230127":"111.0.5518.0","24.0.0-nightly.20230131":"111.0.5518.0","24.0.0-nightly.20230201":"111.0.5518.0","24.0.0-nightly.20230202":"111.0.5518.0","24.0.0-nightly.20230203":"111.0.5560.0","24.0.0-nightly.20230206":"111.0.5560.0","24.0.0-nightly.20230207":"111.0.5560.0","24.0.0-nightly.20230208":"111.0.5560.0","24.0.0-nightly.20230209":"111.0.5560.0","25.0.0-nightly.20230210":"111.0.5560.0","25.0.0-nightly.20230214":"111.0.5560.0","25.0.0-nightly.20230215":"111.0.5560.0","25.0.0-nightly.20230216":"111.0.5560.0","25.0.0-nightly.20230217":"111.0.5560.0","25.0.0-nightly.20230220":"111.0.5560.0","25.0.0-nightly.20230221":"111.0.5560.0","25.0.0-nightly.20230222":"111.0.5560.0","25.0.0-nightly.20230223":"111.0.5560.0","25.0.0-nightly.20230224":"111.0.5560.0"} \ 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 dda8ffaa54..84d28043af 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.295",
+ "version": "1.4.311",
"description": "Provides a list of electron-to-chromium version mappings",
"main": "index.js",
"files": [
diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js
index 58e9172e87..b46e698ee6 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
@@ -107,6 +107,8 @@ module.exports = {
"22.0": "108",
"22.1": "108",
"22.2": "108",
+ "22.3": "108",
"23.0": "110",
+ "23.1": "110",
"24.0": "111"
}; \ 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 bf11e56d30..6c716047d0 100644
--- a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json
+++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json
@@ -1 +1 @@
-{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","23.0":"110","24.0":"111"} \ No newline at end of file
+{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","15.4":"94","15.5":"94","16.0":"96","16.1":"96","16.2":"96","17.0":"98","17.1":"98","17.2":"98","17.3":"98","17.4":"98","18.0":"100","18.1":"100","18.2":"100","18.3":"100","19.0":"102","19.1":"102","20.0":"104","20.1":"104","20.2":"104","20.3":"104","21.0":"106","21.1":"106","21.2":"106","21.3":"106","21.4":"106","22.0":"108","22.1":"108","22.2":"108","22.3":"108","23.0":"110","23.1":"110","24.0":"111"} \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js
index 7a62b8b39a..b29e180b7a 100644
--- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js
+++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.js
@@ -1,66 +1,54 @@
+function _iterableToArrayLimit(arr, i) {
+ var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"];
+ if (null != _i) {
+ var _s,
+ _e,
+ _x,
+ _r,
+ _arr = [],
+ _n = !0,
+ _d = !1;
+ try {
+ if (_x = (_i = _i.call(arr)).next, 0 === i) {
+ if (Object(_i) !== _i) return;
+ _n = !1;
+ } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0);
+ } catch (err) {
+ _d = !0, _e = err;
+ } finally {
+ try {
+ if (!_n && null != _i.return && (_r = _i.return(), Object(_r) !== _r)) return;
+ } finally {
+ if (_d) throw _e;
+ }
+ }
+ return _arr;
+ }
+}
function _typeof(obj) {
"@babel/helpers - typeof";
- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
- _typeof = function (obj) {
- return typeof obj;
- };
- } else {
- _typeof = function (obj) {
- return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
- };
- }
-
- return _typeof(obj);
+ return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
+ return typeof obj;
+ } : function (obj) {
+ return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
+ }, _typeof(obj);
}
-
function _slicedToArray(arr, i) {
return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest();
}
-
function _toConsumableArray(arr) {
return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();
}
-
function _arrayWithoutHoles(arr) {
if (Array.isArray(arr)) return _arrayLikeToArray(arr);
}
-
function _arrayWithHoles(arr) {
if (Array.isArray(arr)) return arr;
}
-
function _iterableToArray(iter) {
- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);
+ if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
}
-
-function _iterableToArrayLimit(arr, i) {
- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;
- var _arr = [];
- var _n = true;
- var _d = false;
- var _e = undefined;
-
- try {
- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {
- _arr.push(_s.value);
-
- if (i && _arr.length === i) break;
- }
- } catch (err) {
- _d = true;
- _e = err;
- } finally {
- try {
- if (!_n && _i["return"] != null) _i["return"]();
- } finally {
- if (_d) throw _e;
- }
- }
-
- return _arr;
-}
-
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
@@ -69,80 +57,18 @@ function _unsupportedIterableToArray(o, minLen) {
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
-
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
-
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
-
return arr2;
}
-
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
-
function _nonIterableRest() {
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
-function _createForOfIteratorHelper(o, allowArrayLike) {
- var it;
-
- if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
- if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
- if (it) o = it;
- var i = 0;
-
- var F = function () {};
-
- return {
- s: F,
- n: function () {
- if (i >= o.length) return {
- done: true
- };
- return {
- done: false,
- value: o[i++]
- };
- },
- e: function (e) {
- throw e;
- },
- f: F
- };
- }
-
- throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
- }
-
- var normalCompletion = true,
- didErr = false,
- err;
- return {
- s: function () {
- it = o[Symbol.iterator]();
- },
- n: function () {
- var step = it.next();
- normalCompletion = step.done;
- return step;
- },
- e: function (e) {
- didErr = true;
- err = e;
- },
- f: function () {
- try {
- if (!normalCompletion && it.return != null) it.return();
- } finally {
- if (didErr) throw err;
- }
- }
- };
-}
-
var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
function createCommonjsModule(fn, module) {
@@ -174,25 +100,19 @@ var estraverse = createCommonjsModule(function (module, exports) {
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-
/*jslint vars:false, bitwise:true*/
-
/*jshint indent:4*/
-
/*global exports:true*/
(function clone(exports) {
var Syntax, VisitorOption, VisitorKeys, BREAK, SKIP, REMOVE;
-
function deepCopy(obj) {
var ret = {},
- key,
- val;
-
+ key,
+ val;
for (key in obj) {
if (obj.hasOwnProperty(key)) {
val = obj[key];
-
if (typeof val === 'object' && val !== null) {
ret[key] = deepCopy(val);
} else {
@@ -200,21 +120,19 @@ var estraverse = createCommonjsModule(function (module, exports) {
}
}
}
-
return ret;
- } // based on LLVM libc++ upper_bound / lower_bound
- // MIT License
+ }
+ // based on LLVM libc++ upper_bound / lower_bound
+ // MIT License
function upperBound(array, func) {
var diff, len, i, current;
len = array.length;
i = 0;
-
while (len) {
diff = len >>> 1;
current = i + diff;
-
if (func(array[current])) {
len = diff;
} else {
@@ -222,10 +140,8 @@ var estraverse = createCommonjsModule(function (module, exports) {
len -= diff + 1;
}
}
-
return i;
}
-
Syntax = {
AssignmentExpression: 'AssignmentExpression',
AssignmentPattern: 'AssignmentPattern',
@@ -282,8 +198,10 @@ var estraverse = createCommonjsModule(function (module, exports) {
NewExpression: 'NewExpression',
ObjectExpression: 'ObjectExpression',
ObjectPattern: 'ObjectPattern',
+ PrivateIdentifier: 'PrivateIdentifier',
Program: 'Program',
Property: 'Property',
+ PropertyDefinition: 'PropertyDefinition',
RestElement: 'RestElement',
ReturnStatement: 'ReturnStatement',
SequenceExpression: 'SequenceExpression',
@@ -361,8 +279,10 @@ var estraverse = createCommonjsModule(function (module, exports) {
NewExpression: ['callee', 'arguments'],
ObjectExpression: ['properties'],
ObjectPattern: ['properties'],
+ PrivateIdentifier: [],
Program: ['body'],
Property: ['key', 'value'],
+ PropertyDefinition: ['key', 'value'],
RestElement: ['argument'],
ReturnStatement: ['argument'],
SequenceExpression: ['expressions'],
@@ -383,8 +303,9 @@ var estraverse = createCommonjsModule(function (module, exports) {
WhileStatement: ['test', 'body'],
WithStatement: ['object', 'body'],
YieldExpression: ['argument']
- }; // unique id
+ };
+ // unique id
BREAK = {};
SKIP = {};
REMOVE = {};
@@ -393,16 +314,13 @@ var estraverse = createCommonjsModule(function (module, exports) {
Skip: SKIP,
Remove: REMOVE
};
-
function Reference(parent, key) {
this.parent = parent;
this.key = key;
}
-
Reference.prototype.replace = function replace(node) {
this.parent[this.key] = node;
};
-
Reference.prototype.remove = function remove() {
if (Array.isArray(this.parent)) {
this.parent.splice(this.key, 1);
@@ -412,21 +330,18 @@ var estraverse = createCommonjsModule(function (module, exports) {
return false;
}
};
-
function Element(node, path, wrap, ref) {
this.node = node;
this.path = path;
this.wrap = wrap;
this.ref = ref;
}
+ function Controller() {}
- function Controller() {} // API:
+ // API:
// return property path array from root to current node
-
-
Controller.prototype.path = function path() {
var i, iz, j, jz, result, element;
-
function addToPath(result, path) {
if (Array.isArray(path)) {
for (j = 0, jz = path.length; j < jz; ++j) {
@@ -435,91 +350,84 @@ var estraverse = createCommonjsModule(function (module, exports) {
} else {
result.push(path);
}
- } // root node
-
+ }
+ // root node
if (!this.__current.path) {
return null;
- } // first node is sentinel, second node is root element
-
+ }
+ // first node is sentinel, second node is root element
result = [];
-
for (i = 2, iz = this.__leavelist.length; i < iz; ++i) {
element = this.__leavelist[i];
addToPath(result, element.path);
}
-
addToPath(result, this.__current.path);
return result;
- }; // API:
- // return type of current node
-
+ };
+ // API:
+ // return type of current node
Controller.prototype.type = function () {
var node = this.current();
return node.type || this.__current.wrap;
- }; // API:
- // return array of parent elements
-
+ };
+ // API:
+ // return array of parent elements
Controller.prototype.parents = function parents() {
- var i, iz, result; // first node is sentinel
+ var i, iz, result;
+ // first node is sentinel
result = [];
-
for (i = 1, iz = this.__leavelist.length; i < iz; ++i) {
result.push(this.__leavelist[i].node);
}
-
return result;
- }; // API:
- // return current node
-
+ };
+ // API:
+ // return current node
Controller.prototype.current = function current() {
return this.__current.node;
};
-
Controller.prototype.__execute = function __execute(callback, element) {
var previous, result;
result = undefined;
previous = this.__current;
this.__current = element;
this.__state = null;
-
if (callback) {
result = callback.call(this, element.node, this.__leavelist[this.__leavelist.length - 1].node);
}
-
this.__current = previous;
return result;
- }; // API:
- // notify control skip / break
-
+ };
+ // API:
+ // notify control skip / break
Controller.prototype.notify = function notify(flag) {
this.__state = flag;
- }; // API:
- // skip child nodes of current node
-
+ };
+ // API:
+ // skip child nodes of current node
Controller.prototype.skip = function () {
this.notify(SKIP);
- }; // API:
- // break traversals
-
+ };
+ // API:
+ // break traversals
Controller.prototype['break'] = function () {
this.notify(BREAK);
- }; // API:
- // remove node
-
+ };
+ // API:
+ // remove node
Controller.prototype.remove = function () {
this.notify(REMOVE);
};
-
Controller.prototype.__initialize = function (root, visitor) {
this.visitor = visitor;
this.root = root;
@@ -528,87 +436,68 @@ var estraverse = createCommonjsModule(function (module, exports) {
this.__current = null;
this.__state = null;
this.__fallback = null;
-
if (visitor.fallback === 'iteration') {
this.__fallback = Object.keys;
} else if (typeof visitor.fallback === 'function') {
this.__fallback = visitor.fallback;
}
-
this.__keys = VisitorKeys;
-
if (visitor.keys) {
this.__keys = Object.assign(Object.create(this.__keys), visitor.keys);
}
};
-
function isNode(node) {
if (node == null) {
return false;
}
-
return typeof node === 'object' && typeof node.type === 'string';
}
-
function isProperty(nodeType, key) {
return (nodeType === Syntax.ObjectExpression || nodeType === Syntax.ObjectPattern) && 'properties' === key;
}
-
function candidateExistsInLeaveList(leavelist, candidate) {
for (var i = leavelist.length - 1; i >= 0; --i) {
if (leavelist[i].node === candidate) {
return true;
}
}
-
return false;
}
-
Controller.prototype.traverse = function traverse(root, visitor) {
var worklist, leavelist, element, node, nodeType, ret, key, current, current2, candidates, candidate, sentinel;
-
this.__initialize(root, visitor);
+ sentinel = {};
- sentinel = {}; // reference
-
+ // reference
worklist = this.__worklist;
- leavelist = this.__leavelist; // initialize
+ leavelist = this.__leavelist;
+ // initialize
worklist.push(new Element(root, null, null, null));
leavelist.push(new Element(null, null, null, null));
-
while (worklist.length) {
element = worklist.pop();
-
if (element === sentinel) {
element = leavelist.pop();
ret = this.__execute(visitor.leave, element);
-
if (this.__state === BREAK || ret === BREAK) {
return;
}
-
continue;
}
-
if (element.node) {
ret = this.__execute(visitor.enter, element);
-
if (this.__state === BREAK || ret === BREAK) {
return;
}
-
worklist.push(sentinel);
leavelist.push(element);
-
if (this.__state === SKIP || ret === SKIP) {
continue;
}
-
node = element.node;
nodeType = node.type || element.wrap;
candidates = this.__keys[nodeType];
-
if (!candidates) {
if (this.__fallback) {
candidates = this.__fallback(node);
@@ -616,29 +505,22 @@ var estraverse = createCommonjsModule(function (module, exports) {
throw new Error('Unknown node type ' + nodeType + '.');
}
}
-
current = candidates.length;
-
while ((current -= 1) >= 0) {
key = candidates[current];
candidate = node[key];
-
if (!candidate) {
continue;
}
-
if (Array.isArray(candidate)) {
current2 = candidate.length;
-
while ((current2 -= 1) >= 0) {
if (!candidate[current2]) {
continue;
}
-
if (candidateExistsInLeaveList(leavelist, candidate[current2])) {
continue;
}
-
if (isProperty(nodeType, candidates[current])) {
element = new Element(candidate[current2], [key, current2], 'Property', null);
} else if (isNode(candidate[current2])) {
@@ -646,121 +528,103 @@ var estraverse = createCommonjsModule(function (module, exports) {
} else {
continue;
}
-
worklist.push(element);
}
} else if (isNode(candidate)) {
if (candidateExistsInLeaveList(leavelist, candidate)) {
continue;
}
-
worklist.push(new Element(candidate, key, null, null));
}
}
}
}
};
-
Controller.prototype.replace = function replace(root, visitor) {
var worklist, leavelist, node, nodeType, target, element, current, current2, candidates, candidate, sentinel, outer, key;
-
function removeElem(element) {
var i, key, nextElem, parent;
-
if (element.ref.remove()) {
// When the reference is an element of an array.
key = element.ref.key;
- parent = element.ref.parent; // If removed from array, then decrease following items' keys.
+ parent = element.ref.parent;
+ // If removed from array, then decrease following items' keys.
i = worklist.length;
-
while (i--) {
nextElem = worklist[i];
-
if (nextElem.ref && nextElem.ref.parent === parent) {
if (nextElem.ref.key < key) {
break;
}
-
--nextElem.ref.key;
}
}
}
}
-
this.__initialize(root, visitor);
+ sentinel = {};
- sentinel = {}; // reference
-
+ // reference
worklist = this.__worklist;
- leavelist = this.__leavelist; // initialize
+ leavelist = this.__leavelist;
+ // initialize
outer = {
root: root
};
element = new Element(root, null, null, new Reference(outer, 'root'));
worklist.push(element);
leavelist.push(element);
-
while (worklist.length) {
element = worklist.pop();
-
if (element === sentinel) {
element = leavelist.pop();
- target = this.__execute(visitor.leave, element); // node may be replaced with null,
- // so distinguish between undefined and null in this place
+ target = this.__execute(visitor.leave, element);
+ // node may be replaced with null,
+ // so distinguish between undefined and null in this place
if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) {
// replace
element.ref.replace(target);
}
-
if (this.__state === REMOVE || target === REMOVE) {
removeElem(element);
}
-
if (this.__state === BREAK || target === BREAK) {
return outer.root;
}
-
continue;
}
+ target = this.__execute(visitor.enter, element);
- target = this.__execute(visitor.enter, element); // node may be replaced with null,
+ // node may be replaced with null,
// so distinguish between undefined and null in this place
-
if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) {
// replace
element.ref.replace(target);
element.node = target;
}
-
if (this.__state === REMOVE || target === REMOVE) {
removeElem(element);
element.node = null;
}
-
if (this.__state === BREAK || target === BREAK) {
return outer.root;
- } // node may be null
-
+ }
+ // node may be null
node = element.node;
-
if (!node) {
continue;
}
-
worklist.push(sentinel);
leavelist.push(element);
-
if (this.__state === SKIP || target === SKIP) {
continue;
}
-
nodeType = node.type || element.wrap;
candidates = this.__keys[nodeType];
-
if (!candidates) {
if (this.__fallback) {
candidates = this.__fallback(node);
@@ -768,25 +632,19 @@ var estraverse = createCommonjsModule(function (module, exports) {
throw new Error('Unknown node type ' + nodeType + '.');
}
}
-
current = candidates.length;
-
while ((current -= 1) >= 0) {
key = candidates[current];
candidate = node[key];
-
if (!candidate) {
continue;
}
-
if (Array.isArray(candidate)) {
current2 = candidate.length;
-
while ((current2 -= 1) >= 0) {
if (!candidate[current2]) {
continue;
}
-
if (isProperty(nodeType, candidates[current])) {
element = new Element(candidate[current2], [key, current2], 'Property', new Reference(candidate, current2));
} else if (isNode(candidate[current2])) {
@@ -794,7 +652,6 @@ var estraverse = createCommonjsModule(function (module, exports) {
} else {
continue;
}
-
worklist.push(element);
}
} else if (isNode(candidate)) {
@@ -802,53 +659,43 @@ var estraverse = createCommonjsModule(function (module, exports) {
}
}
}
-
return outer.root;
};
-
function traverse(root, visitor) {
var controller = new Controller();
return controller.traverse(root, visitor);
}
-
function replace(root, visitor) {
var controller = new Controller();
return controller.replace(root, visitor);
}
-
function extendCommentRange(comment, tokens) {
var target;
target = upperBound(tokens, function search(token) {
return token.range[0] > comment.range[0];
});
comment.extendedRange = [comment.range[0], comment.range[1]];
-
if (target !== tokens.length) {
comment.extendedRange[1] = tokens[target].range[0];
}
-
target -= 1;
-
if (target >= 0) {
comment.extendedRange[0] = tokens[target].range[1];
}
-
return comment;
}
-
function attachComments(tree, providedComments, tokens) {
// At first, we should calculate extended comment ranges.
var comments = [],
- comment,
- len,
- i,
- cursor;
-
+ comment,
+ len,
+ i,
+ cursor;
if (!tree.range) {
throw new Error('attachComments needs range information');
- } // tokens array is empty, we attach comments to tree as 'leadingComments'
-
+ }
+ // tokens array is empty, we attach comments to tree as 'leadingComments'
if (!tokens.length) {
if (providedComments.length) {
for (i = 0, len = providedComments.length; i < len; i += 1) {
@@ -856,47 +703,39 @@ var estraverse = createCommonjsModule(function (module, exports) {
comment.extendedRange = [0, tree.range[0]];
comments.push(comment);
}
-
tree.leadingComments = comments;
}
-
return tree;
}
-
for (i = 0, len = providedComments.length; i < len; i += 1) {
comments.push(extendCommentRange(deepCopy(providedComments[i]), tokens));
- } // This is based on John Freeman's implementation.
-
+ }
+ // This is based on John Freeman's implementation.
cursor = 0;
traverse(tree, {
enter: function (node) {
var comment;
-
while (cursor < comments.length) {
comment = comments[cursor];
-
if (comment.extendedRange[1] > node.range[0]) {
break;
}
-
if (comment.extendedRange[1] === node.range[0]) {
if (!node.leadingComments) {
node.leadingComments = [];
}
-
node.leadingComments.push(comment);
comments.splice(cursor, 1);
} else {
cursor += 1;
}
- } // already out of owned node
-
+ }
+ // already out of owned node
if (cursor === comments.length) {
return VisitorOption.Break;
}
-
if (comments[cursor].extendedRange[0] > node.range[1]) {
return VisitorOption.Skip;
}
@@ -906,31 +745,26 @@ var estraverse = createCommonjsModule(function (module, exports) {
traverse(tree, {
leave: function (node) {
var comment;
-
while (cursor < comments.length) {
comment = comments[cursor];
-
if (node.range[1] < comment.extendedRange[0]) {
break;
}
-
if (node.range[1] === comment.extendedRange[0]) {
if (!node.trailingComments) {
node.trailingComments = [];
}
-
node.trailingComments.push(comment);
comments.splice(cursor, 1);
} else {
cursor += 1;
}
- } // already out of owned node
-
+ }
+ // already out of owned node
if (cursor === comments.length) {
return VisitorOption.Break;
}
-
if (comments[cursor].extendedRange[0] > node.range[1]) {
return VisitorOption.Skip;
}
@@ -938,7 +772,6 @@ var estraverse = createCommonjsModule(function (module, exports) {
});
return tree;
}
-
exports.Syntax = Syntax;
exports.traverse = traverse;
exports.replace = replace;
@@ -946,15 +779,12 @@ var estraverse = createCommonjsModule(function (module, exports) {
exports.VisitorKeys = VisitorKeys;
exports.VisitorOption = VisitorOption;
exports.Controller = Controller;
-
exports.cloneEnvironment = function () {
return clone({});
};
-
return exports;
})(exports);
/* vim: set sw=4 ts=4 et tw=80 : */
-
});
var parser = createCommonjsModule(function (module) {
@@ -973,25 +803,20 @@ var parser = createCommonjsModule(function (module) {
function ctor() {
this.constructor = child;
}
-
ctor.prototype = parent.prototype;
child.prototype = new ctor();
}
-
function peg$SyntaxError(message, expected, found, location) {
this.message = message;
this.expected = expected;
this.found = found;
this.location = location;
this.name = "SyntaxError";
-
if (typeof Error.captureStackTrace === "function") {
Error.captureStackTrace(this, peg$SyntaxError);
}
}
-
peg$subclass(peg$SyntaxError, Error);
-
peg$SyntaxError.buildMessage = function (expected, found) {
var DESCRIBE_EXPECTATION_FNS = {
literal: function literal(expectation) {
@@ -999,12 +824,10 @@ var parser = createCommonjsModule(function (module) {
},
"class": function _class(expectation) {
var escapedParts = "",
- i;
-
+ i;
for (i = 0; i < expectation.parts.length; i++) {
escapedParts += expectation.parts[i] instanceof Array ? classEscape(expectation.parts[i][0]) + "-" + classEscape(expectation.parts[i][1]) : classEscape(expectation.parts[i]);
}
-
return "[" + (expectation.inverted ? "^" : "") + escapedParts + "]";
},
any: function any(expectation) {
@@ -1017,11 +840,9 @@ var parser = createCommonjsModule(function (module) {
return expectation.description;
}
};
-
function hex(ch) {
return ch.charCodeAt(0).toString(16).toUpperCase();
}
-
function literalEscape(s) {
return s.replace(/\\/g, '\\\\').replace(/"/g, '\\"').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) {
return '\\x0' + hex(ch);
@@ -1029,7 +850,6 @@ var parser = createCommonjsModule(function (module) {
return '\\x' + hex(ch);
});
}
-
function classEscape(s) {
return s.replace(/\\/g, '\\\\').replace(/\]/g, '\\]').replace(/\^/g, '\\^').replace(/-/g, '\\-').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) {
return '\\x0' + hex(ch);
@@ -1037,22 +857,17 @@ var parser = createCommonjsModule(function (module) {
return '\\x' + hex(ch);
});
}
-
function describeExpectation(expectation) {
return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);
}
-
function describeExpected(expected) {
var descriptions = new Array(expected.length),
- i,
- j;
-
+ i,
+ j;
for (i = 0; i < expected.length; i++) {
descriptions[i] = describeExpectation(expected[i]);
}
-
descriptions.sort();
-
if (descriptions.length > 0) {
for (i = 1, j = 1; i < descriptions.length; i++) {
if (descriptions[i - 1] !== descriptions[i]) {
@@ -1060,296 +875,285 @@ var parser = createCommonjsModule(function (module) {
j++;
}
}
-
descriptions.length = j;
}
-
switch (descriptions.length) {
case 1:
return descriptions[0];
-
case 2:
return descriptions[0] + " or " + descriptions[1];
-
default:
return descriptions.slice(0, -1).join(", ") + ", or " + descriptions[descriptions.length - 1];
}
}
-
function describeFound(found) {
return found ? "\"" + literalEscape(found) + "\"" : "end of input";
}
-
return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found.";
};
-
function peg$parse(input, options) {
options = options !== void 0 ? options : {};
-
var peg$FAILED = {},
- peg$startRuleFunctions = {
- start: peg$parsestart
- },
- peg$startRuleFunction = peg$parsestart,
- peg$c0 = function peg$c0(ss) {
- return ss.length === 1 ? ss[0] : {
- type: 'matches',
- selectors: ss
- };
- },
- peg$c1 = function peg$c1() {
- return void 0;
- },
- peg$c2 = " ",
- peg$c3 = peg$literalExpectation(" ", false),
- peg$c4 = /^[^ [\],():#!=><~+.]/,
- peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false),
- peg$c6 = function peg$c6(i) {
- return i.join('');
- },
- peg$c7 = ">",
- peg$c8 = peg$literalExpectation(">", false),
- peg$c9 = function peg$c9() {
- return 'child';
- },
- peg$c10 = "~",
- peg$c11 = peg$literalExpectation("~", false),
- peg$c12 = function peg$c12() {
- return 'sibling';
- },
- peg$c13 = "+",
- peg$c14 = peg$literalExpectation("+", false),
- peg$c15 = function peg$c15() {
- return 'adjacent';
- },
- peg$c16 = function peg$c16() {
- return 'descendant';
- },
- peg$c17 = ",",
- peg$c18 = peg$literalExpectation(",", false),
- peg$c19 = function peg$c19(s, ss) {
- return [s].concat(ss.map(function (s) {
- return s[3];
- }));
- },
- peg$c20 = function peg$c20(a, ops) {
- return ops.reduce(function (memo, rhs) {
+ peg$startRuleFunctions = {
+ start: peg$parsestart
+ },
+ peg$startRuleFunction = peg$parsestart,
+ peg$c0 = function peg$c0(ss) {
+ return ss.length === 1 ? ss[0] : {
+ type: 'matches',
+ selectors: ss
+ };
+ },
+ peg$c1 = function peg$c1() {
+ return void 0;
+ },
+ peg$c2 = " ",
+ peg$c3 = peg$literalExpectation(" ", false),
+ peg$c4 = /^[^ [\],():#!=><~+.]/,
+ peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false),
+ peg$c6 = function peg$c6(i) {
+ return i.join('');
+ },
+ peg$c7 = ">",
+ peg$c8 = peg$literalExpectation(">", false),
+ peg$c9 = function peg$c9() {
+ return 'child';
+ },
+ peg$c10 = "~",
+ peg$c11 = peg$literalExpectation("~", false),
+ peg$c12 = function peg$c12() {
+ return 'sibling';
+ },
+ peg$c13 = "+",
+ peg$c14 = peg$literalExpectation("+", false),
+ peg$c15 = function peg$c15() {
+ return 'adjacent';
+ },
+ peg$c16 = function peg$c16() {
+ return 'descendant';
+ },
+ peg$c17 = ",",
+ peg$c18 = peg$literalExpectation(",", false),
+ peg$c19 = function peg$c19(s, ss) {
+ return [s].concat(ss.map(function (s) {
+ return s[3];
+ }));
+ },
+ peg$c20 = function peg$c20(a, ops) {
+ return ops.reduce(function (memo, rhs) {
+ return {
+ type: rhs[0],
+ left: memo,
+ right: rhs[1]
+ };
+ }, a);
+ },
+ peg$c21 = "!",
+ peg$c22 = peg$literalExpectation("!", false),
+ peg$c23 = function peg$c23(subject, as) {
+ var b = as.length === 1 ? as[0] : {
+ type: 'compound',
+ selectors: as
+ };
+ if (subject) b.subject = true;
+ return b;
+ },
+ peg$c24 = "*",
+ peg$c25 = peg$literalExpectation("*", false),
+ peg$c26 = function peg$c26(a) {
return {
- type: rhs[0],
- left: memo,
- right: rhs[1]
+ type: 'wildcard',
+ value: a
};
- }, a);
- },
- peg$c21 = "!",
- peg$c22 = peg$literalExpectation("!", false),
- peg$c23 = function peg$c23(subject, as) {
- var b = as.length === 1 ? as[0] : {
- type: 'compound',
- selectors: as
- };
- if (subject) b.subject = true;
- return b;
- },
- peg$c24 = "*",
- peg$c25 = peg$literalExpectation("*", false),
- peg$c26 = function peg$c26(a) {
- return {
- type: 'wildcard',
- value: a
- };
- },
- peg$c27 = "#",
- peg$c28 = peg$literalExpectation("#", false),
- peg$c29 = function peg$c29(i) {
- return {
- type: 'identifier',
- value: i
- };
- },
- peg$c30 = "[",
- peg$c31 = peg$literalExpectation("[", false),
- peg$c32 = "]",
- peg$c33 = peg$literalExpectation("]", false),
- peg$c34 = function peg$c34(v) {
- return v;
- },
- peg$c35 = /^[><!]/,
- peg$c36 = peg$classExpectation([">", "<", "!"], false, false),
- peg$c37 = "=",
- peg$c38 = peg$literalExpectation("=", false),
- peg$c39 = function peg$c39(a) {
- return (a || '') + '=';
- },
- peg$c40 = /^[><]/,
- peg$c41 = peg$classExpectation([">", "<"], false, false),
- peg$c42 = ".",
- peg$c43 = peg$literalExpectation(".", false),
- peg$c44 = function peg$c44(a, as) {
- return [].concat.apply([a], as).join('');
- },
- peg$c45 = function peg$c45(name, op, value) {
- return {
- type: 'attribute',
- name: name,
- operator: op,
- value: value
- };
- },
- peg$c46 = function peg$c46(name) {
- return {
- type: 'attribute',
- name: name
- };
- },
- peg$c47 = "\"",
- peg$c48 = peg$literalExpectation("\"", false),
- peg$c49 = /^[^\\"]/,
- peg$c50 = peg$classExpectation(["\\", "\""], true, false),
- peg$c51 = "\\",
- peg$c52 = peg$literalExpectation("\\", false),
- peg$c53 = peg$anyExpectation(),
- peg$c54 = function peg$c54(a, b) {
- return a + b;
- },
- peg$c55 = function peg$c55(d) {
- return {
- type: 'literal',
- value: strUnescape(d.join(''))
- };
- },
- peg$c56 = "'",
- peg$c57 = peg$literalExpectation("'", false),
- peg$c58 = /^[^\\']/,
- peg$c59 = peg$classExpectation(["\\", "'"], true, false),
- peg$c60 = /^[0-9]/,
- peg$c61 = peg$classExpectation([["0", "9"]], false, false),
- peg$c62 = function peg$c62(a, b) {
- // Can use `a.flat().join('')` once supported
- var leadingDecimals = a ? [].concat.apply([], a).join('') : '';
- return {
- type: 'literal',
- value: parseFloat(leadingDecimals + b.join(''))
- };
- },
- peg$c63 = function peg$c63(i) {
- return {
- type: 'literal',
- value: i
- };
- },
- peg$c64 = "type(",
- peg$c65 = peg$literalExpectation("type(", false),
- peg$c66 = /^[^ )]/,
- peg$c67 = peg$classExpectation([" ", ")"], true, false),
- peg$c68 = ")",
- peg$c69 = peg$literalExpectation(")", false),
- peg$c70 = function peg$c70(t) {
- return {
- type: 'type',
- value: t.join('')
- };
- },
- peg$c71 = /^[imsu]/,
- peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false),
- peg$c73 = "/",
- peg$c74 = peg$literalExpectation("/", false),
- peg$c75 = /^[^\/]/,
- peg$c76 = peg$classExpectation(["/"], true, false),
- peg$c77 = function peg$c77(d, flgs) {
- return {
- type: 'regexp',
- value: new RegExp(d.join(''), flgs ? flgs.join('') : '')
- };
- },
- peg$c78 = function peg$c78(i, is) {
- return {
- type: 'field',
- name: is.reduce(function (memo, p) {
- return memo + p[0] + p[1];
- }, i)
- };
- },
- peg$c79 = ":not(",
- peg$c80 = peg$literalExpectation(":not(", false),
- peg$c81 = function peg$c81(ss) {
- return {
- type: 'not',
- selectors: ss
- };
- },
- peg$c82 = ":matches(",
- peg$c83 = peg$literalExpectation(":matches(", false),
- peg$c84 = function peg$c84(ss) {
- return {
- type: 'matches',
- selectors: ss
- };
- },
- peg$c85 = ":has(",
- peg$c86 = peg$literalExpectation(":has(", false),
- peg$c87 = function peg$c87(ss) {
- return {
- type: 'has',
- selectors: ss
- };
- },
- peg$c88 = ":first-child",
- peg$c89 = peg$literalExpectation(":first-child", false),
- peg$c90 = function peg$c90() {
- return nth(1);
- },
- peg$c91 = ":last-child",
- peg$c92 = peg$literalExpectation(":last-child", false),
- peg$c93 = function peg$c93() {
- return nthLast(1);
- },
- peg$c94 = ":nth-child(",
- peg$c95 = peg$literalExpectation(":nth-child(", false),
- peg$c96 = function peg$c96(n) {
- return nth(parseInt(n.join(''), 10));
- },
- peg$c97 = ":nth-last-child(",
- peg$c98 = peg$literalExpectation(":nth-last-child(", false),
- peg$c99 = function peg$c99(n) {
- return nthLast(parseInt(n.join(''), 10));
- },
- peg$c100 = ":",
- peg$c101 = peg$literalExpectation(":", false),
- peg$c102 = "statement",
- peg$c103 = peg$literalExpectation("statement", true),
- peg$c104 = "expression",
- peg$c105 = peg$literalExpectation("expression", true),
- peg$c106 = "declaration",
- peg$c107 = peg$literalExpectation("declaration", true),
- peg$c108 = "function",
- peg$c109 = peg$literalExpectation("function", true),
- peg$c110 = "pattern",
- peg$c111 = peg$literalExpectation("pattern", true),
- peg$c112 = function peg$c112(c) {
- return {
- type: 'class',
- name: c
- };
- },
- peg$currPos = 0,
- peg$posDetailsCache = [{
- line: 1,
- column: 1
- }],
- peg$maxFailPos = 0,
- peg$maxFailExpected = [],
- peg$resultsCache = {},
- peg$result;
-
+ },
+ peg$c27 = "#",
+ peg$c28 = peg$literalExpectation("#", false),
+ peg$c29 = function peg$c29(i) {
+ return {
+ type: 'identifier',
+ value: i
+ };
+ },
+ peg$c30 = "[",
+ peg$c31 = peg$literalExpectation("[", false),
+ peg$c32 = "]",
+ peg$c33 = peg$literalExpectation("]", false),
+ peg$c34 = function peg$c34(v) {
+ return v;
+ },
+ peg$c35 = /^[><!]/,
+ peg$c36 = peg$classExpectation([">", "<", "!"], false, false),
+ peg$c37 = "=",
+ peg$c38 = peg$literalExpectation("=", false),
+ peg$c39 = function peg$c39(a) {
+ return (a || '') + '=';
+ },
+ peg$c40 = /^[><]/,
+ peg$c41 = peg$classExpectation([">", "<"], false, false),
+ peg$c42 = ".",
+ peg$c43 = peg$literalExpectation(".", false),
+ peg$c44 = function peg$c44(a, as) {
+ return [].concat.apply([a], as).join('');
+ },
+ peg$c45 = function peg$c45(name, op, value) {
+ return {
+ type: 'attribute',
+ name: name,
+ operator: op,
+ value: value
+ };
+ },
+ peg$c46 = function peg$c46(name) {
+ return {
+ type: 'attribute',
+ name: name
+ };
+ },
+ peg$c47 = "\"",
+ peg$c48 = peg$literalExpectation("\"", false),
+ peg$c49 = /^[^\\"]/,
+ peg$c50 = peg$classExpectation(["\\", "\""], true, false),
+ peg$c51 = "\\",
+ peg$c52 = peg$literalExpectation("\\", false),
+ peg$c53 = peg$anyExpectation(),
+ peg$c54 = function peg$c54(a, b) {
+ return a + b;
+ },
+ peg$c55 = function peg$c55(d) {
+ return {
+ type: 'literal',
+ value: strUnescape(d.join(''))
+ };
+ },
+ peg$c56 = "'",
+ peg$c57 = peg$literalExpectation("'", false),
+ peg$c58 = /^[^\\']/,
+ peg$c59 = peg$classExpectation(["\\", "'"], true, false),
+ peg$c60 = /^[0-9]/,
+ peg$c61 = peg$classExpectation([["0", "9"]], false, false),
+ peg$c62 = function peg$c62(a, b) {
+ // Can use `a.flat().join('')` once supported
+ var leadingDecimals = a ? [].concat.apply([], a).join('') : '';
+ return {
+ type: 'literal',
+ value: parseFloat(leadingDecimals + b.join(''))
+ };
+ },
+ peg$c63 = function peg$c63(i) {
+ return {
+ type: 'literal',
+ value: i
+ };
+ },
+ peg$c64 = "type(",
+ peg$c65 = peg$literalExpectation("type(", false),
+ peg$c66 = /^[^ )]/,
+ peg$c67 = peg$classExpectation([" ", ")"], true, false),
+ peg$c68 = ")",
+ peg$c69 = peg$literalExpectation(")", false),
+ peg$c70 = function peg$c70(t) {
+ return {
+ type: 'type',
+ value: t.join('')
+ };
+ },
+ peg$c71 = /^[imsu]/,
+ peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false),
+ peg$c73 = "/",
+ peg$c74 = peg$literalExpectation("/", false),
+ peg$c75 = /^[^\/]/,
+ peg$c76 = peg$classExpectation(["/"], true, false),
+ peg$c77 = function peg$c77(d, flgs) {
+ return {
+ type: 'regexp',
+ value: new RegExp(d.join(''), flgs ? flgs.join('') : '')
+ };
+ },
+ peg$c78 = function peg$c78(i, is) {
+ return {
+ type: 'field',
+ name: is.reduce(function (memo, p) {
+ return memo + p[0] + p[1];
+ }, i)
+ };
+ },
+ peg$c79 = ":not(",
+ peg$c80 = peg$literalExpectation(":not(", false),
+ peg$c81 = function peg$c81(ss) {
+ return {
+ type: 'not',
+ selectors: ss
+ };
+ },
+ peg$c82 = ":matches(",
+ peg$c83 = peg$literalExpectation(":matches(", false),
+ peg$c84 = function peg$c84(ss) {
+ return {
+ type: 'matches',
+ selectors: ss
+ };
+ },
+ peg$c85 = ":has(",
+ peg$c86 = peg$literalExpectation(":has(", false),
+ peg$c87 = function peg$c87(ss) {
+ return {
+ type: 'has',
+ selectors: ss
+ };
+ },
+ peg$c88 = ":first-child",
+ peg$c89 = peg$literalExpectation(":first-child", false),
+ peg$c90 = function peg$c90() {
+ return nth(1);
+ },
+ peg$c91 = ":last-child",
+ peg$c92 = peg$literalExpectation(":last-child", false),
+ peg$c93 = function peg$c93() {
+ return nthLast(1);
+ },
+ peg$c94 = ":nth-child(",
+ peg$c95 = peg$literalExpectation(":nth-child(", false),
+ peg$c96 = function peg$c96(n) {
+ return nth(parseInt(n.join(''), 10));
+ },
+ peg$c97 = ":nth-last-child(",
+ peg$c98 = peg$literalExpectation(":nth-last-child(", false),
+ peg$c99 = function peg$c99(n) {
+ return nthLast(parseInt(n.join(''), 10));
+ },
+ peg$c100 = ":",
+ peg$c101 = peg$literalExpectation(":", false),
+ peg$c102 = "statement",
+ peg$c103 = peg$literalExpectation("statement", true),
+ peg$c104 = "expression",
+ peg$c105 = peg$literalExpectation("expression", true),
+ peg$c106 = "declaration",
+ peg$c107 = peg$literalExpectation("declaration", true),
+ peg$c108 = "function",
+ peg$c109 = peg$literalExpectation("function", true),
+ peg$c110 = "pattern",
+ peg$c111 = peg$literalExpectation("pattern", true),
+ peg$c112 = function peg$c112(c) {
+ return {
+ type: 'class',
+ name: c
+ };
+ },
+ peg$currPos = 0,
+ peg$posDetailsCache = [{
+ line: 1,
+ column: 1
+ }],
+ peg$maxFailPos = 0,
+ peg$maxFailExpected = [],
+ peg$resultsCache = {},
+ peg$result;
if ("startRule" in options) {
if (!(options.startRule in peg$startRuleFunctions)) {
throw new Error("Can't start parsing from rule \"" + options.startRule + "\".");
}
-
peg$startRuleFunction = peg$startRuleFunctions[options.startRule];
}
-
function peg$literalExpectation(text, ignoreCase) {
return {
type: "literal",
@@ -1357,7 +1161,6 @@ var parser = createCommonjsModule(function (module) {
ignoreCase: ignoreCase
};
}
-
function peg$classExpectation(parts, inverted, ignoreCase) {
return {
type: "class",
@@ -1366,38 +1169,31 @@ var parser = createCommonjsModule(function (module) {
ignoreCase: ignoreCase
};
}
-
function peg$anyExpectation() {
return {
type: "any"
};
}
-
function peg$endExpectation() {
return {
type: "end"
};
}
-
function peg$computePosDetails(pos) {
var details = peg$posDetailsCache[pos],
- p;
-
+ p;
if (details) {
return details;
} else {
p = pos - 1;
-
while (!peg$posDetailsCache[p]) {
p--;
}
-
details = peg$posDetailsCache[p];
details = {
line: details.line,
column: details.column
};
-
while (p < pos) {
if (input.charCodeAt(p) === 10) {
details.line++;
@@ -1405,18 +1201,15 @@ var parser = createCommonjsModule(function (module) {
} else {
details.column++;
}
-
p++;
}
-
peg$posDetailsCache[pos] = details;
return details;
}
}
-
function peg$computeLocation(startPos, endPos) {
var startPosDetails = peg$computePosDetails(startPos),
- endPosDetails = peg$computePosDetails(endPos);
+ endPosDetails = peg$computePosDetails(endPos);
return {
start: {
offset: startPos,
@@ -1430,43 +1223,33 @@ var parser = createCommonjsModule(function (module) {
}
};
}
-
function peg$fail(expected) {
if (peg$currPos < peg$maxFailPos) {
return;
}
-
if (peg$currPos > peg$maxFailPos) {
peg$maxFailPos = peg$currPos;
peg$maxFailExpected = [];
}
-
peg$maxFailExpected.push(expected);
}
-
function peg$buildStructuredError(expected, found, location) {
return new peg$SyntaxError(peg$SyntaxError.buildMessage(expected, found), expected, found, location);
}
-
function peg$parsestart() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 0,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
s2 = peg$parseselectors();
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c0(s2);
s0 = s1;
@@ -1482,104 +1265,83 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
s1 = peg$c1();
}
-
s0 = s1;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parse_() {
var s0, s1;
var key = peg$currPos * 30 + 1,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = [];
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
-
while (s1 !== peg$FAILED) {
s0.push(s1);
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseidentifierName() {
var s0, s1, s2;
var key = peg$currPos * 30 + 2,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = [];
-
if (peg$c4.test(input.charAt(peg$currPos))) {
s2 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c5);
}
}
-
if (s2 !== peg$FAILED) {
while (s2 !== peg$FAILED) {
s1.push(s2);
-
if (peg$c4.test(input.charAt(peg$currPos))) {
s2 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c5);
}
@@ -1588,11 +1350,9 @@ var parser = createCommonjsModule(function (module) {
} else {
s1 = peg$FAILED;
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c6(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -1600,35 +1360,28 @@ var parser = createCommonjsModule(function (module) {
};
return s0;
}
-
function peg$parsebinaryOp() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 3,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 62) {
s2 = peg$c7;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c8);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c9();
s0 = s1;
@@ -1644,26 +1397,21 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 126) {
s2 = peg$c10;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c11);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c12();
s0 = s1;
@@ -1679,26 +1427,21 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 43) {
s2 = peg$c13;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c14);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c15();
s0 = s1;
@@ -1714,24 +1457,19 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s1 = peg$c16();
s0 = s1;
@@ -1746,50 +1484,40 @@ var parser = createCommonjsModule(function (module) {
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseselectors() {
var s0, s1, s2, s3, s4, s5, s6, s7;
var key = peg$currPos * 30 + 4,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseselector();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 44) {
s5 = peg$c17;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c18);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parse_();
-
if (s6 !== peg$FAILED) {
s7 = peg$parseselector();
-
if (s7 !== peg$FAILED) {
s4 = [s4, s5, s6, s7];
s3 = s4;
@@ -1809,30 +1537,24 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 44) {
s5 = peg$c17;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c18);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parse_();
-
if (s6 !== peg$FAILED) {
s7 = peg$parseselector();
-
if (s7 !== peg$FAILED) {
s4 = [s4, s5, s6, s7];
s3 = s4;
@@ -1853,7 +1575,6 @@ var parser = createCommonjsModule(function (module) {
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c19(s1, s2);
s0 = s1;
@@ -1865,35 +1586,28 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseselector() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 5,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parsesequence();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
s4 = peg$parsebinaryOp();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsesequence();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1905,15 +1619,12 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
s4 = peg$parsebinaryOp();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsesequence();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1926,7 +1637,6 @@ var parser = createCommonjsModule(function (module) {
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c20(s1, s2);
s0 = s1;
@@ -1938,45 +1648,36 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsesequence() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 6,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 33) {
s1 = peg$c21;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c22);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$parseatom();
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
@@ -1985,7 +1686,6 @@ var parser = createCommonjsModule(function (module) {
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c23(s1, s2);
s0 = s1;
@@ -1997,56 +1697,41 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseatom() {
var s0;
var key = peg$currPos * 30 + 7,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$parsewildcard();
-
if (s0 === peg$FAILED) {
s0 = peg$parseidentifier();
-
if (s0 === peg$FAILED) {
s0 = peg$parseattr();
-
if (s0 === peg$FAILED) {
s0 = peg$parsefield();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenegation();
-
if (s0 === peg$FAILED) {
s0 = peg$parsematches();
-
if (s0 === peg$FAILED) {
s0 = peg$parsehas();
-
if (s0 === peg$FAILED) {
s0 = peg$parsefirstChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parselastChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenthChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenthLastChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parseclass();
}
@@ -2060,41 +1745,33 @@ var parser = createCommonjsModule(function (module) {
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsewildcard() {
var s0, s1;
var key = peg$currPos * 30 + 8,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 42) {
s1 = peg$c24;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c25);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c26(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -2102,37 +1779,29 @@ var parser = createCommonjsModule(function (module) {
};
return s0;
}
-
function peg$parseidentifier() {
var s0, s1, s2;
var key = peg$currPos * 30 + 9,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 35) {
s1 = peg$c27;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c28);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parseidentifierName();
-
if (s2 !== peg$FAILED) {
s1 = peg$c29(s2);
s0 = s1;
@@ -2144,58 +1813,46 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattr() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 10,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 91) {
s1 = peg$c30;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c31);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrValue();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 93) {
s5 = peg$c32;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c33);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c34(s3);
s0 = s1;
@@ -2219,53 +1876,43 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrOps() {
var s0, s1, s2;
var key = peg$currPos * 30 + 11,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (peg$c35.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c36);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 61) {
s2 = peg$c37;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c38);
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c39(s1);
s0 = s1;
@@ -2277,66 +1924,54 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
if (peg$c40.test(input.charAt(peg$currPos))) {
s0 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s0 = peg$FAILED;
-
{
peg$fail(peg$c41);
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrEqOps() {
var s0, s1, s2;
var key = peg$currPos * 30 + 12,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 33) {
s1 = peg$c21;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c22);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 61) {
s2 = peg$c37;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c38);
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c39(s1);
s0 = s1;
@@ -2348,45 +1983,36 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrName() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 13,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseidentifierName();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s4 = peg$c42;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s4 !== peg$FAILED) {
s5 = peg$parseidentifierName();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -2398,25 +2024,20 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s4 = peg$c42;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s4 !== peg$FAILED) {
s5 = peg$parseidentifierName();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -2429,7 +2050,6 @@ var parser = createCommonjsModule(function (module) {
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c44(s1, s2);
s0 = s1;
@@ -2441,43 +2061,33 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrValue() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 14,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrEqOps();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsetype();
-
if (s5 === peg$FAILED) {
s5 = peg$parseregex();
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c45(s1, s3, s5);
s0 = s1;
@@ -2501,31 +2111,23 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrOps();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsestring();
-
if (s5 === peg$FAILED) {
s5 = peg$parsenumber();
-
if (s5 === peg$FAILED) {
s5 = peg$parsepath();
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c45(s1, s3, s5);
s0 = s1;
@@ -2549,89 +2151,71 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s1 = peg$c46(s1);
}
-
s0 = s1;
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsestring() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 15,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 34) {
s1 = peg$c47;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c48);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c49.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c50);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2644,47 +2228,38 @@ var parser = createCommonjsModule(function (module) {
s3 = peg$FAILED;
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c49.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c50);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2698,19 +2273,16 @@ var parser = createCommonjsModule(function (module) {
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 34) {
s3 = peg$c47;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c48);
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c55(s2);
s0 = s1;
@@ -2726,61 +2298,49 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 39) {
s1 = peg$c56;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c57);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c58.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c59);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2793,47 +2353,38 @@ var parser = createCommonjsModule(function (module) {
s3 = peg$FAILED;
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c58.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c59);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2847,19 +2398,16 @@ var parser = createCommonjsModule(function (module) {
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 39) {
s3 = peg$c56;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c57);
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c55(s2);
s0 = s1;
@@ -2876,66 +2424,54 @@ var parser = createCommonjsModule(function (module) {
s0 = peg$FAILED;
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenumber() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 16,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$currPos;
s2 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 46) {
s3 = peg$c42;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s3 !== peg$FAILED) {
s2 = [s2, s3];
s1 = s2;
@@ -2947,35 +2483,28 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s1;
s1 = peg$FAILED;
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -2984,7 +2513,6 @@ var parser = createCommonjsModule(function (module) {
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c62(s1, s2);
s0 = s1;
@@ -2996,31 +2524,25 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsepath() {
var s0, s1;
var key = peg$currPos * 30 + 17,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseidentifierName();
-
if (s1 !== peg$FAILED) {
s1 = peg$c63(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -3028,57 +2550,45 @@ var parser = createCommonjsModule(function (module) {
};
return s0;
}
-
function peg$parsetype() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 18,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c64) {
s1 = peg$c64;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c65);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c66.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c67);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c66.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c67);
}
@@ -3087,22 +2597,18 @@ var parser = createCommonjsModule(function (module) {
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c70(s3);
s0 = s1;
@@ -3126,47 +2632,38 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseflags() {
var s0, s1;
var key = peg$currPos * 30 + 19,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = [];
-
if (peg$c71.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c72);
}
}
-
if (s1 !== peg$FAILED) {
while (s1 !== peg$FAILED) {
s0.push(s1);
-
if (peg$c71.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c72);
}
@@ -3175,61 +2672,49 @@ var parser = createCommonjsModule(function (module) {
} else {
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseregex() {
var s0, s1, s2, s3, s4;
var key = peg$currPos * 30 + 20,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 47) {
s1 = peg$c73;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c74);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c75.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c76);
}
}
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c75.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c76);
}
@@ -3238,26 +2723,21 @@ var parser = createCommonjsModule(function (module) {
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 47) {
s3 = peg$c73;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c74);
}
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parseflags();
-
if (s4 === peg$FAILED) {
s4 = null;
}
-
if (s4 !== peg$FAILED) {
s1 = peg$c77(s2, s4);
s0 = s1;
@@ -3277,58 +2757,46 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsefield() {
var s0, s1, s2, s3, s4, s5, s6;
var key = peg$currPos * 30 + 21,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s1 = peg$c42;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parseidentifierName();
-
if (s2 !== peg$FAILED) {
s3 = [];
s4 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s5 = peg$c42;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parseidentifierName();
-
if (s6 !== peg$FAILED) {
s5 = [s5, s6];
s4 = s5;
@@ -3340,25 +2808,20 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s4;
s4 = peg$FAILED;
}
-
while (s4 !== peg$FAILED) {
s3.push(s4);
s4 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s5 = peg$c42;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parseidentifierName();
-
if (s6 !== peg$FAILED) {
s5 = [s5, s6];
s4 = s5;
@@ -3371,7 +2834,6 @@ var parser = createCommonjsModule(function (module) {
s4 = peg$FAILED;
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c78(s2, s3);
s0 = s1;
@@ -3387,58 +2849,46 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenegation() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 22,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c79) {
s1 = peg$c79;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c80);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c81(s3);
s0 = s1;
@@ -3462,58 +2912,46 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsematches() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 23,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 9) === peg$c82) {
s1 = peg$c82;
peg$currPos += 9;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c83);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c84(s3);
s0 = s1;
@@ -3537,58 +2975,46 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsehas() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 24,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c85) {
s1 = peg$c85;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c86);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c87(s3);
s0 = s1;
@@ -3612,41 +3038,33 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsefirstChild() {
var s0, s1;
var key = peg$currPos * 30 + 25,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 12) === peg$c88) {
s1 = peg$c88;
peg$currPos += 12;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c89);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c90();
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -3654,34 +3072,27 @@ var parser = createCommonjsModule(function (module) {
};
return s0;
}
-
function peg$parselastChild() {
var s0, s1;
var key = peg$currPos * 30 + 26,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 11) === peg$c91) {
s1 = peg$c91;
peg$currPos += 11;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c92);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c93();
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -3689,57 +3100,45 @@ var parser = createCommonjsModule(function (module) {
};
return s0;
}
-
function peg$parsenthChild() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 27,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 11) === peg$c94) {
s1 = peg$c94;
peg$currPos += 11;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c95);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -3748,22 +3147,18 @@ var parser = createCommonjsModule(function (module) {
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c96(s3);
s0 = s1;
@@ -3787,64 +3182,51 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenthLastChild() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 28,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 16) === peg$c97) {
s1 = peg$c97;
peg$currPos += 16;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c98);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -3853,22 +3235,18 @@ var parser = createCommonjsModule(function (module) {
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c99(s3);
s0 = s1;
@@ -3892,92 +3270,76 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseclass() {
var s0, s1, s2;
var key = peg$currPos * 30 + 29,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 58) {
s1 = peg$c100;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c101);
}
}
-
if (s1 !== peg$FAILED) {
if (input.substr(peg$currPos, 9).toLowerCase() === peg$c102) {
s2 = input.substr(peg$currPos, 9);
peg$currPos += 9;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c103);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 10).toLowerCase() === peg$c104) {
s2 = input.substr(peg$currPos, 10);
peg$currPos += 10;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c105);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 11).toLowerCase() === peg$c106) {
s2 = input.substr(peg$currPos, 11);
peg$currPos += 11;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c107);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 8).toLowerCase() === peg$c108) {
s2 = input.substr(peg$currPos, 8);
peg$currPos += 8;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c109);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 7).toLowerCase() === peg$c110) {
s2 = input.substr(peg$currPos, 7);
peg$currPos += 7;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c111);
}
@@ -3986,7 +3348,6 @@ var parser = createCommonjsModule(function (module) {
}
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c112(s2);
s0 = s1;
@@ -3998,14 +3359,12 @@ var parser = createCommonjsModule(function (module) {
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function nth(n) {
return {
type: 'nth-child',
@@ -4015,7 +3374,6 @@ var parser = createCommonjsModule(function (module) {
}
};
}
-
function nthLast(n) {
return {
type: 'nth-last-child',
@@ -4025,47 +3383,36 @@ var parser = createCommonjsModule(function (module) {
}
};
}
-
function strUnescape(s) {
return s.replace(/\\(.)/g, function (match, ch) {
switch (ch) {
case 'b':
return '\b';
-
case 'f':
return '\f';
-
case 'n':
return '\n';
-
case 'r':
return '\r';
-
case 't':
return '\t';
-
case 'v':
return '\v';
-
default:
return ch;
}
});
}
-
peg$result = peg$startRuleFunction();
-
if (peg$result !== peg$FAILED && peg$currPos === input.length) {
return peg$result;
} else {
if (peg$result !== peg$FAILED && peg$currPos < input.length) {
peg$fail(peg$endExpectation());
}
-
throw peg$buildStructuredError(peg$maxFailExpected, peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null, peg$maxFailPos < input.length ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1) : peg$computeLocation(peg$maxFailPos, peg$maxFailPos));
}
}
-
return {
SyntaxError: peg$SyntaxError,
parse: peg$parse
@@ -4073,20 +3420,13 @@ var parser = createCommonjsModule(function (module) {
});
});
-function _objectEntries(obj) {
- var entries = [];
- var keys = Object.keys(obj);
-
- for (var k = 0; k < keys.length; k++) entries.push([keys[k], obj[keys[k]]]);
-
- return entries;
-}
/**
* @typedef {"LEFT_SIDE"|"RIGHT_SIDE"} Side
*/
var LEFT_SIDE = 'LEFT_SIDE';
var RIGHT_SIDE = 'RIGHT_SIDE';
+
/**
* @external AST
* @see https://esprima.readthedocs.io/en/latest/syntax-tree-format.html
@@ -4107,555 +3447,500 @@ var RIGHT_SIDE = 'RIGHT_SIDE';
* Get the value of a property which may be multiple levels down
* in the object.
* @param {?PlainObject} obj
- * @param {string} key
+ * @param {string[]} keys
* @returns {undefined|boolean|string|number|external:AST}
*/
-
-function getPath(obj, key) {
- var keys = key.split('.');
-
- var _iterator = _createForOfIteratorHelper(keys),
- _step;
-
- try {
- for (_iterator.s(); !(_step = _iterator.n()).done;) {
- var _key = _step.value;
-
- if (obj == null) {
- return obj;
- }
-
- obj = obj[_key];
+function getPath(obj, keys) {
+ for (var i = 0; i < keys.length; ++i) {
+ if (obj == null) {
+ return obj;
}
- } catch (err) {
- _iterator.e(err);
- } finally {
- _iterator.f();
+ obj = obj[keys[i]];
}
-
return obj;
}
+
/**
* Determine whether `node` can be reached by following `path`,
* starting at `ancestor`.
* @param {?external:AST} node
* @param {?external:AST} ancestor
* @param {string[]} path
+ * @param {Integer} fromPathIndex
* @returns {boolean}
*/
-
-
-function inPath(node, ancestor, path) {
- if (path.length === 0) {
- return node === ancestor;
- }
-
- if (ancestor == null) {
- return false;
- }
-
- var field = ancestor[path[0]];
- var remainingPath = path.slice(1);
-
- if (Array.isArray(field)) {
- var _iterator2 = _createForOfIteratorHelper(field),
- _step2;
-
- try {
- for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
- var component = _step2.value;
-
- if (inPath(node, component, remainingPath)) {
+function inPath(node, ancestor, path, fromPathIndex) {
+ var current = ancestor;
+ for (var i = fromPathIndex; i < path.length; ++i) {
+ if (current == null) {
+ return false;
+ }
+ var field = current[path[i]];
+ if (Array.isArray(field)) {
+ for (var k = 0; k < field.length; ++k) {
+ if (inPath(node, field[k], path, i + 1)) {
return true;
}
}
- } catch (err) {
- _iterator2.e(err);
- } finally {
- _iterator2.f();
+ return false;
}
-
- return false;
- } else {
- return inPath(node, field, remainingPath);
+ current = field;
}
+ return node === current;
}
+
/**
- * @callback TraverseOptionFallback
- * @param {external:AST} node The given node.
- * @returns {string[]} An array of visitor keys for the given node.
- */
+ * A generated matcher function for a selector.
+ * @typedef {function} SelectorMatcher
+*/
/**
- * @typedef {object} ESQueryOptions
- * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node.
- * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes.
- */
+ * A WeakMap for holding cached matcher functions for selectors.
+ * @type {WeakMap<SelectorAST, SelectorMatcher>}
+*/
+var MATCHER_CACHE = typeof WeakMap === 'function' ? new WeakMap() : null;
/**
- * Given a `node` and its ancestors, determine if `node` is matched
- * by `selector`.
- * @param {?external:AST} node
+ * Look up a matcher function for `selector` in the cache.
+ * If it does not exist, generate it with `generateMatcher` and add it to the cache.
+ * In engines without WeakMap, the caching is skipped and matchers are generated with every call.
* @param {?SelectorAST} selector
- * @param {external:AST[]} [ancestry=[]]
- * @param {ESQueryOptions} [options]
- * @throws {Error} Unknowns (operator, class name, selector type, or
- * selector value type)
- * @returns {boolean}
+ * @returns {SelectorMatcher}
*/
-
-
-function matches(node, selector, ancestry, options) {
- if (!selector) {
- return true;
- }
-
- if (!node) {
- return false;
+function getMatcher(selector) {
+ if (selector == null) {
+ return function () {
+ return true;
+ };
}
-
- if (!ancestry) {
- ancestry = [];
+ if (MATCHER_CACHE != null) {
+ var matcher = MATCHER_CACHE.get(selector);
+ if (matcher != null) {
+ return matcher;
+ }
+ matcher = generateMatcher(selector);
+ MATCHER_CACHE.set(selector, matcher);
+ return matcher;
}
+ return generateMatcher(selector);
+}
+/**
+ * Create a matcher function for `selector`,
+ * @param {?SelectorAST} selector
+ * @returns {SelectorMatcher}
+ */
+function generateMatcher(selector) {
switch (selector.type) {
case 'wildcard':
- return true;
-
+ return function () {
+ return true;
+ };
case 'identifier':
- return selector.value.toLowerCase() === node.type.toLowerCase();
-
+ {
+ var value = selector.value.toLowerCase();
+ return function (node) {
+ return value === node.type.toLowerCase();
+ };
+ }
case 'field':
{
var path = selector.name.split('.');
- var ancestor = ancestry[path.length - 1];
- return inPath(node, ancestor, path);
+ return function (node, ancestry) {
+ var ancestor = ancestry[path.length - 1];
+ return inPath(node, ancestor, path, 0);
+ };
}
-
case 'matches':
- var _iterator3 = _createForOfIteratorHelper(selector.selectors),
- _step3;
-
- try {
- for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
- var sel = _step3.value;
-
- if (matches(node, sel, ancestry, options)) {
- return true;
+ {
+ var matchers = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < matchers.length; ++i) {
+ if (matchers[i](node, ancestry, options)) {
+ return true;
+ }
}
- }
- } catch (err) {
- _iterator3.e(err);
- } finally {
- _iterator3.f();
+ return false;
+ };
}
-
- return false;
-
case 'compound':
- var _iterator4 = _createForOfIteratorHelper(selector.selectors),
- _step4;
-
- try {
- for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) {
- var _sel = _step4.value;
-
- if (!matches(node, _sel, ancestry, options)) {
- return false;
+ {
+ var _matchers = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < _matchers.length; ++i) {
+ if (!_matchers[i](node, ancestry, options)) {
+ return false;
+ }
}
- }
- } catch (err) {
- _iterator4.e(err);
- } finally {
- _iterator4.f();
+ return true;
+ };
}
-
- return true;
-
case 'not':
- var _iterator5 = _createForOfIteratorHelper(selector.selectors),
- _step5;
-
- try {
- for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) {
- var _sel2 = _step5.value;
-
- if (matches(node, _sel2, ancestry, options)) {
- return false;
+ {
+ var _matchers2 = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < _matchers2.length; ++i) {
+ if (_matchers2[i](node, ancestry, options)) {
+ return false;
+ }
}
- }
- } catch (err) {
- _iterator5.e(err);
- } finally {
- _iterator5.f();
+ return true;
+ };
}
-
- return true;
-
case 'has':
{
- var _ret = function () {
- var collector = [];
-
- var _iterator6 = _createForOfIteratorHelper(selector.selectors),
- _step6;
-
- try {
- var _loop = function _loop() {
- var sel = _step6.value;
- var a = [];
- estraverse.traverse(node, {
- enter: function enter(node, parent) {
- if (parent != null) {
- a.unshift(parent);
- }
-
- if (matches(node, sel, a, options)) {
- collector.push(node);
- }
- },
- leave: function leave() {
- a.shift();
- },
- keys: options && options.visitorKeys,
- fallback: options && options.fallback || 'iteration'
- });
- };
-
- for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) {
- _loop();
- }
- } catch (err) {
- _iterator6.e(err);
- } finally {
- _iterator6.f();
- }
-
- return {
- v: collector.length !== 0
- };
- }();
-
- if (_typeof(_ret) === "object") return _ret.v;
+ var _matchers3 = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ var result = false;
+ var a = [];
+ estraverse.traverse(node, {
+ enter: function enter(node, parent) {
+ if (parent != null) {
+ a.unshift(parent);
+ }
+ for (var i = 0; i < _matchers3.length; ++i) {
+ if (_matchers3[i](node, a, options)) {
+ result = true;
+ this["break"]();
+ return;
+ }
+ }
+ },
+ leave: function leave() {
+ a.shift();
+ },
+ keys: options && options.visitorKeys,
+ fallback: options && options.fallback || 'iteration'
+ });
+ return result;
+ };
}
-
case 'child':
- if (matches(node, selector.right, ancestry, options)) {
- return matches(ancestry[0], selector.left, ancestry.slice(1), options);
+ {
+ var left = getMatcher(selector.left);
+ var right = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ if (ancestry.length > 0 && right(node, ancestry, options)) {
+ return left(ancestry[0], ancestry.slice(1), options);
+ }
+ return false;
+ };
}
-
- return false;
-
case 'descendant':
- if (matches(node, selector.right, ancestry, options)) {
- for (var i = 0, l = ancestry.length; i < l; ++i) {
- if (matches(ancestry[i], selector.left, ancestry.slice(i + 1), options)) {
- return true;
+ {
+ var _left = getMatcher(selector.left);
+ var _right = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ if (_right(node, ancestry, options)) {
+ for (var i = 0, l = ancestry.length; i < l; ++i) {
+ if (_left(ancestry[i], ancestry.slice(i + 1), options)) {
+ return true;
+ }
+ }
}
- }
+ return false;
+ };
}
-
- return false;
-
case 'attribute':
{
- var p = getPath(node, selector.name);
-
+ var _path = selector.name.split('.');
switch (selector.operator) {
case void 0:
- return p != null;
-
+ return function (node) {
+ return getPath(node, _path) != null;
+ };
case '=':
switch (selector.value.type) {
case 'regexp':
- return typeof p === 'string' && selector.value.value.test(p);
-
+ return function (node) {
+ var p = getPath(node, _path);
+ return typeof p === 'string' && selector.value.value.test(p);
+ };
case 'literal':
- return "".concat(selector.value.value) === "".concat(p);
-
+ {
+ var literal = "".concat(selector.value.value);
+ return function (node) {
+ return literal === "".concat(getPath(node, _path));
+ };
+ }
case 'type':
- return selector.value.value === _typeof(p);
+ return function (node) {
+ return selector.value.value === _typeof(getPath(node, _path));
+ };
}
-
throw new Error("Unknown selector value type: ".concat(selector.value.type));
-
case '!=':
switch (selector.value.type) {
case 'regexp':
- return !selector.value.value.test(p);
-
+ return function (node) {
+ return !selector.value.value.test(getPath(node, _path));
+ };
case 'literal':
- return "".concat(selector.value.value) !== "".concat(p);
-
+ {
+ var _literal = "".concat(selector.value.value);
+ return function (node) {
+ return _literal !== "".concat(getPath(node, _path));
+ };
+ }
case 'type':
- return selector.value.value !== _typeof(p);
+ return function (node) {
+ return selector.value.value !== _typeof(getPath(node, _path));
+ };
}
-
throw new Error("Unknown selector value type: ".concat(selector.value.type));
-
case '<=':
- return p <= selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) <= selector.value.value;
+ };
case '<':
- return p < selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) < selector.value.value;
+ };
case '>':
- return p > selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) > selector.value.value;
+ };
case '>=':
- return p >= selector.value.value;
+ return function (node) {
+ return getPath(node, _path) >= selector.value.value;
+ };
}
-
throw new Error("Unknown operator: ".concat(selector.operator));
}
-
case 'sibling':
- return matches(node, selector.right, ancestry, options) && sibling(node, selector.left, ancestry, LEFT_SIDE, options) || selector.left.subject && matches(node, selector.left, ancestry, options) && sibling(node, selector.right, ancestry, RIGHT_SIDE, options);
-
+ {
+ var _left2 = getMatcher(selector.left);
+ var _right2 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right2(node, ancestry, options) && sibling(node, _left2, ancestry, LEFT_SIDE, options) || selector.left.subject && _left2(node, ancestry, options) && sibling(node, _right2, ancestry, RIGHT_SIDE, options);
+ };
+ }
case 'adjacent':
- return matches(node, selector.right, ancestry, options) && adjacent(node, selector.left, ancestry, LEFT_SIDE, options) || selector.right.subject && matches(node, selector.left, ancestry, options) && adjacent(node, selector.right, ancestry, RIGHT_SIDE, options);
-
+ {
+ var _left3 = getMatcher(selector.left);
+ var _right3 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right3(node, ancestry, options) && adjacent(node, _left3, ancestry, LEFT_SIDE, options) || selector.right.subject && _left3(node, ancestry, options) && adjacent(node, _right3, ancestry, RIGHT_SIDE, options);
+ };
+ }
case 'nth-child':
- return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function () {
- return selector.index.value - 1;
- }, options);
-
+ {
+ var nth = selector.index.value;
+ var _right4 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right4(node, ancestry, options) && nthChild(node, ancestry, nth, options);
+ };
+ }
case 'nth-last-child':
- return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function (length) {
- return length - selector.index.value;
- }, options);
-
+ {
+ var _nth = -selector.index.value;
+ var _right5 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right5(node, ancestry, options) && nthChild(node, ancestry, _nth, options);
+ };
+ }
case 'class':
- switch (selector.name.toLowerCase()) {
- case 'statement':
- if (node.type.slice(-9) === 'Statement') return true;
- // fallthrough: interface Declaration <: Statement { }
-
- case 'declaration':
- return node.type.slice(-11) === 'Declaration';
-
- case 'pattern':
- if (node.type.slice(-7) === 'Pattern') return true;
- // fallthrough: interface Expression <: Node, Pattern { }
-
- case 'expression':
- return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty';
-
- case 'function':
- return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression';
+ {
+ var name = selector.name.toLowerCase();
+ return function (node, ancestry) {
+ switch (name) {
+ case 'statement':
+ if (node.type.slice(-9) === 'Statement') return true;
+ // fallthrough: interface Declaration <: Statement { }
+ case 'declaration':
+ return node.type.slice(-11) === 'Declaration';
+ case 'pattern':
+ if (node.type.slice(-7) === 'Pattern') return true;
+ // fallthrough: interface Expression <: Node, Pattern { }
+ case 'expression':
+ return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty';
+ case 'function':
+ return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression';
+ }
+ throw new Error("Unknown class name: ".concat(selector.name));
+ };
}
-
- throw new Error("Unknown class name: ".concat(selector.name));
}
-
throw new Error("Unknown selector type: ".concat(selector.type));
}
+
+/**
+ * @callback TraverseOptionFallback
+ * @param {external:AST} node The given node.
+ * @returns {string[]} An array of visitor keys for the given node.
+ */
+/**
+ * @typedef {object} ESQueryOptions
+ * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node.
+ * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes.
+ */
+
+/**
+ * Given a `node` and its ancestors, determine if `node` is matched
+ * by `selector`.
+ * @param {?external:AST} node
+ * @param {?SelectorAST} selector
+ * @param {external:AST[]} [ancestry=[]]
+ * @param {ESQueryOptions} [options]
+ * @throws {Error} Unknowns (operator, class name, selector type, or
+ * selector value type)
+ * @returns {boolean}
+ */
+function matches(node, selector, ancestry, options) {
+ if (!selector) {
+ return true;
+ }
+ if (!node) {
+ return false;
+ }
+ if (!ancestry) {
+ ancestry = [];
+ }
+ return getMatcher(selector)(node, ancestry, options);
+}
+
/**
* Get visitor keys of a given node.
* @param {external:AST} node The AST node to get keys.
* @param {ESQueryOptions|undefined} options
* @returns {string[]} Visitor keys of the node.
*/
-
-
function getVisitorKeys(node, options) {
var nodeType = node.type;
-
if (options && options.visitorKeys && options.visitorKeys[nodeType]) {
return options.visitorKeys[nodeType];
}
-
if (estraverse.VisitorKeys[nodeType]) {
return estraverse.VisitorKeys[nodeType];
}
-
if (options && typeof options.fallback === 'function') {
return options.fallback(node);
- } // 'iteration' fallback
-
-
+ }
+ // 'iteration' fallback
return Object.keys(node).filter(function (key) {
return key !== 'type';
});
}
+
/**
* Check whether the given value is an ASTNode or not.
* @param {any} node The value to check.
* @returns {boolean} `true` if the value is an ASTNode.
*/
-
-
function isNode(node) {
return node !== null && _typeof(node) === 'object' && typeof node.type === 'string';
}
+
/**
* Determines if the given node has a sibling that matches the
- * given selector.
+ * given selector matcher.
* @param {external:AST} node
- * @param {SelectorSequenceAST} selector
+ * @param {SelectorMatcher} matcher
* @param {external:AST[]} ancestry
* @param {Side} side
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
-function sibling(node, selector, ancestry, side, options) {
+function sibling(node, matcher, ancestry, side, options) {
var _ancestry = _slicedToArray(ancestry, 1),
- parent = _ancestry[0];
-
+ parent = _ancestry[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator7 = _createForOfIteratorHelper(keys),
- _step7;
-
- try {
- for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) {
- var key = _step7.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var startIndex = listProp.indexOf(node);
-
- if (startIndex < 0) {
- continue;
- }
-
- var lowerBound = void 0,
- upperBound = void 0;
-
- if (side === LEFT_SIDE) {
- lowerBound = 0;
- upperBound = startIndex;
- } else {
- lowerBound = startIndex + 1;
- upperBound = listProp.length;
- }
-
- for (var k = lowerBound; k < upperBound; ++k) {
- if (isNode(listProp[k]) && matches(listProp[k], selector, ancestry, options)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var startIndex = listProp.indexOf(node);
+ if (startIndex < 0) {
+ continue;
+ }
+ var lowerBound = void 0,
+ upperBound = void 0;
+ if (side === LEFT_SIDE) {
+ lowerBound = 0;
+ upperBound = startIndex;
+ } else {
+ lowerBound = startIndex + 1;
+ upperBound = listProp.length;
+ }
+ for (var k = lowerBound; k < upperBound; ++k) {
+ if (isNode(listProp[k]) && matcher(listProp[k], ancestry, options)) {
+ return true;
}
}
}
- } catch (err) {
- _iterator7.e(err);
- } finally {
- _iterator7.f();
}
-
return false;
}
+
/**
* Determines if the given node has an adjacent sibling that matches
- * the given selector.
+ * the given selector matcher.
* @param {external:AST} node
- * @param {SelectorSequenceAST} selector
+ * @param {SelectorMatcher} matcher
* @param {external:AST[]} ancestry
* @param {Side} side
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
-function adjacent(node, selector, ancestry, side, options) {
+function adjacent(node, matcher, ancestry, side, options) {
var _ancestry2 = _slicedToArray(ancestry, 1),
- parent = _ancestry2[0];
-
+ parent = _ancestry2[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator8 = _createForOfIteratorHelper(keys),
- _step8;
-
- try {
- for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) {
- var key = _step8.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var idx = listProp.indexOf(node);
-
- if (idx < 0) {
- continue;
- }
-
- if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matches(listProp[idx - 1], selector, ancestry, options)) {
- return true;
- }
-
- if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matches(listProp[idx + 1], selector, ancestry, options)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var idx = listProp.indexOf(node);
+ if (idx < 0) {
+ continue;
+ }
+ if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matcher(listProp[idx - 1], ancestry, options)) {
+ return true;
+ }
+ if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matcher(listProp[idx + 1], ancestry, options)) {
+ return true;
}
}
- } catch (err) {
- _iterator8.e(err);
- } finally {
- _iterator8.f();
}
-
return false;
}
-/**
-* @callback IndexFunction
-* @param {Integer} len Containing list's length
-* @returns {Integer}
-*/
/**
- * Determines if the given node is the nth child, determined by
- * `idxFn`, which is given the containing list's length.
+ * Determines if the given node is the `nth` child.
+ * If `nth` is negative then the position is counted
+ * from the end of the list of children.
* @param {external:AST} node
* @param {external:AST[]} ancestry
- * @param {IndexFunction} idxFn
+ * @param {Integer} nth
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
-function nthChild(node, ancestry, idxFn, options) {
+function nthChild(node, ancestry, nth, options) {
+ if (nth === 0) {
+ return false;
+ }
var _ancestry3 = _slicedToArray(ancestry, 1),
- parent = _ancestry3[0];
-
+ parent = _ancestry3[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator9 = _createForOfIteratorHelper(keys),
- _step9;
-
- try {
- for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) {
- var key = _step9.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var idx = listProp.indexOf(node);
-
- if (idx >= 0 && idx === idxFn(listProp.length)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var idx = nth < 0 ? listProp.length + nth : nth - 1;
+ if (idx >= 0 && idx < listProp.length && listProp[idx] === node) {
+ return true;
}
}
- } catch (err) {
- _iterator9.e(err);
- } finally {
- _iterator9.f();
}
-
return false;
}
+
/**
* For each selector node marked as a subject, find the portion of the
* selector that the subject must match.
@@ -4663,29 +3948,23 @@ function nthChild(node, ancestry, idxFn, options) {
* @param {SelectorAST} [ancestor] Defaults to `selector`
* @returns {SelectorAST[]}
*/
-
-
function subjects(selector, ancestor) {
if (selector == null || _typeof(selector) != 'object') {
return [];
}
-
if (ancestor == null) {
ancestor = selector;
}
-
var results = selector.subject ? [ancestor] : [];
-
- for (var _i = 0, _Object$entries = _objectEntries(selector); _i < _Object$entries.length; _i++) {
- var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
- p = _Object$entries$_i[0],
- sel = _Object$entries$_i[1];
-
+ var keys = Object.keys(selector);
+ for (var i = 0; i < keys.length; ++i) {
+ var p = keys[i];
+ var sel = selector[p];
results.push.apply(results, _toConsumableArray(subjects(sel, p === 'left' ? sel : ancestor)));
}
-
return results;
}
+
/**
* @callback TraverseVisitor
* @param {?external:AST} node
@@ -4702,32 +3981,27 @@ function subjects(selector, ancestor) {
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function traverse(ast, selector, visitor, options) {
if (!selector) {
return;
}
-
var ancestry = [];
- var altSubjects = subjects(selector);
+ var matcher = getMatcher(selector);
+ var altSubjects = subjects(selector).map(getMatcher);
estraverse.traverse(ast, {
enter: function enter(node, parent) {
if (parent != null) {
ancestry.unshift(parent);
}
-
- if (matches(node, selector, ancestry, options)) {
+ if (matcher(node, ancestry, options)) {
if (altSubjects.length) {
for (var i = 0, l = altSubjects.length; i < l; ++i) {
- if (matches(node, altSubjects[i], ancestry, options)) {
+ if (altSubjects[i](node, ancestry, options)) {
visitor(node, parent, ancestry);
}
-
for (var k = 0, m = ancestry.length; k < m; ++k) {
var succeedingAncestry = ancestry.slice(k + 1);
-
- if (matches(ancestry[k], altSubjects[i], succeedingAncestry, options)) {
+ if (altSubjects[i](ancestry[k], succeedingAncestry, options)) {
visitor(ancestry[k], parent, succeedingAncestry);
}
}
@@ -4744,6 +4018,7 @@ function traverse(ast, selector, visitor, options) {
fallback: options && options.fallback || 'iteration'
});
}
+
/**
* From a JS AST and a selector AST, collect all JS AST nodes that
* match the selector.
@@ -4752,8 +4027,6 @@ function traverse(ast, selector, visitor, options) {
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function match(ast, selector, options) {
var results = [];
traverse(ast, selector, function (node) {
@@ -4761,16 +4034,16 @@ function match(ast, selector, options) {
}, options);
return results;
}
+
/**
* Parse a selector string and return its AST.
* @param {string} selector
* @returns {SelectorAST}
*/
-
-
function parse(selector) {
return parser.parse(selector);
}
+
/**
* Query the code AST using the selector string.
* @param {external:AST} ast
@@ -4778,12 +4051,9 @@ function parse(selector) {
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function query(ast, selector, options) {
return match(ast, parse(selector), options);
}
-
query.parse = parse;
query.match = match;
query.traverse = traverse;
diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js
index cd5ac34bd4..b7cd3c6b05 100644
--- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js
+++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.esm.min.js
@@ -1,2 +1,2 @@
-function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(n=(i=s.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(a)throw o}}return r}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||n(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){if(e){if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function o(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=n(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var a=0,o=function(){};return{s:o,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw i}}}}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function i(e,t){return e(t={exports:{}},t.exports),t.exports}var s=i((function(e,t){!function e(t){var r,n,a,o,i,s;function l(e){var t,r,n={};for(t in e)e.hasOwnProperty(t)&&(r=e[t],n[t]="object"==typeof r&&null!==r?l(r):r);return n}function u(e,t){this.parent=e,this.key=t}function c(e,t,r,n){this.node=e,this.path=t,this.wrap=r,this.ref=n}function f(){}function p(e){return null!=e&&("object"==typeof e&&"string"==typeof e.type)}function h(e,t){return(e===r.ObjectExpression||e===r.ObjectPattern)&&"properties"===t}function y(e,t){for(var r=e.length-1;r>=0;--r)if(e[r].node===t)return!0;return!1}function d(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,a,o;for(n=e.length,a=0;n;)t(e[o=a+(r=n>>>1)])?n=r:(a=o+1,n-=r+1);return a}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",Program:"Program",Property:"Property",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},a={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],Program:["body"],Property:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:o={},Skip:i={},Remove:s={}},u.prototype.replace=function(e){this.parent[this.key]=e},u.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,a;function o(e,t){if(Array.isArray(t))for(r=0,n=t.length;r<n;++r)e.push(t[r]);else e.push(t)}if(!this.__current.path)return null;for(a=[],e=2,t=this.__leavelist.length;e<t;++e)o(a,this.__leavelist[e].path);return o(a,this.__current.path),a},f.prototype.type=function(){return this.current().type||this.__current.wrap},f.prototype.parents=function(){var e,t,r;for(r=[],e=1,t=this.__leavelist.length;e<t;++e)r.push(this.__leavelist[e].node);return r},f.prototype.current=function(){return this.__current.node},f.prototype.__execute=function(e,t){var r,n;return n=void 0,r=this.__current,this.__current=t,this.__state=null,e&&(n=e.call(this,t.node,this.__leavelist[this.__leavelist.length-1].node)),this.__current=r,n},f.prototype.notify=function(e){this.__state=e},f.prototype.skip=function(){this.notify(i)},f.prototype.break=function(){this.notify(o)},f.prototype.remove=function(){this.notify(s)},f.prototype.__initialize=function(e,t){this.visitor=t,this.root=e,this.__worklist=[],this.__leavelist=[],this.__current=null,this.__state=null,this.__fallback=null,"iteration"===t.fallback?this.__fallback=Object.keys:"function"==typeof t.fallback&&(this.__fallback=t.fallback),this.__keys=a,t.keys&&(this.__keys=Object.assign(Object.create(this.__keys),t.keys))},f.prototype.traverse=function(e,t){var r,n,a,s,l,u,f,d,m,x,v,g;for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,r.push(new c(e,null,null,null)),n.push(new c(null,null,null,null));r.length;)if((a=r.pop())!==g){if(a.node){if(u=this.__execute(t.enter,a),this.__state===o||u===o)return;if(r.push(g),n.push(a),this.__state===i||u===i)continue;if(l=(s=a.node).type||a.wrap,!(x=this.__keys[l])){if(!this.__fallback)throw new Error("Unknown node type "+l+".");x=this.__fallback(s)}for(d=x.length;(d-=1)>=0;)if(v=s[f=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!y(n,v[m])){if(h(l,x[d]))a=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;a=new c(v[m],[f,m],null,null)}r.push(a)}}else if(p(v)){if(y(n,v))continue;r.push(new c(v,f,null,null))}}}else if(a=n.pop(),u=this.__execute(t.leave,a),this.__state===o||u===o)return},f.prototype.replace=function(e,t){var r,n,a,l,f,y,d,m,x,v,g,b,A;function E(e){var t,n,a,o;if(e.ref.remove())for(n=e.ref.key,o=e.ref.parent,t=r.length;t--;)if((a=r[t]).ref&&a.ref.parent===o){if(a.ref.key<n)break;--a.ref.key}}for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,y=new c(e,null,null,new u(b={root:e},"root")),r.push(y),n.push(y);r.length;)if((y=r.pop())!==g){if(void 0!==(f=this.__execute(t.enter,y))&&f!==o&&f!==i&&f!==s&&(y.ref.replace(f),y.node=f),this.__state!==s&&f!==s||(E(y),y.node=null),this.__state===o||f===o)return b.root;if((a=y.node)&&(r.push(g),n.push(y),this.__state!==i&&f!==i)){if(l=a.type||y.wrap,!(x=this.__keys[l])){if(!this.__fallback)throw new Error("Unknown node type "+l+".");x=this.__fallback(a)}for(d=x.length;(d-=1)>=0;)if(v=a[A=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(l,x[d]))y=new c(v[m],[A,m],"Property",new u(v,m));else{if(!p(v[m]))continue;y=new c(v[m],[A,m],null,new u(v,m))}r.push(y)}}else p(v)&&r.push(new c(v,A,null,new u(a,A)))}}else if(y=n.pop(),void 0!==(f=this.__execute(t.leave,y))&&f!==o&&f!==i&&f!==s&&y.ref.replace(f),this.__state!==s&&f!==s||E(y),this.__state===o||f===o)return b.root;return b.root},t.Syntax=r,t.traverse=d,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var a,o,i,s,u=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,o=t.length;i<o;i+=1)(a=l(t[i])).extendedRange=[0,e.range[0]],u.push(a);e.leadingComments=u}return e}for(i=0,o=t.length;i<o;i+=1)u.push(m(l(t[i]),r));return s=0,d(e,{enter:function(e){for(var t;s<u.length&&!((t=u[s]).extendedRange[1]>e.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),u.splice(s,1)):s+=1;return s===u.length?n.Break:u[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,d(e,{leave:function(e){for(var t;s<u.length&&(t=u[s],!(e.range[1]<t.extendedRange[0]));)e.range[1]===t.extendedRange[0]?(e.trailingComments||(e.trailingComments=[]),e.trailingComments.push(t),u.splice(s,1)):s+=1;return s===u.length?n.Break:u[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=a,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),l=i((function(e){e.exports&&(e.exports=function(){function e(t,r,n,a){this.message=t,this.expected=r,this.found=n,this.location=a,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+a(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?o(e.parts[t][0])+"-"+o(e.parts[t][1]):o(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function a(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function o(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}return"Expected "+function(e){var t,n,a,o=new Array(e.length);for(t=0;t<e.length;t++)o[t]=(a=e[t],r[a.type](a));if(o.sort(),o.length>0){for(t=1,n=1;t<o.length;t++)o[t-1]!==o[t]&&(o[n]=o[t],n++);o.length=n}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(e)+" but "+function(e){return e?'"'+a(e)+'"':"end of input"}(t)+" found."},{SyntaxError:e,parse:function(t,r){r=void 0!==r?r:{};var n,a,o,i,s={},l={start:be},u=be,c=de(" ",!1),f=/^[^ [\],():#!=><~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=de(">",!1),y=de("~",!1),d=de("+",!1),m=de(",",!1),x=de("!",!1),v=de("*",!1),g=de("#",!1),b=de("[",!1),A=de("]",!1),E=/^[><!]/,S=me([">","<","!"],!1,!1),_=de("=",!1),w=function(e){return(e||"")+"="},C=/^[><]/,P=me([">","<"],!1,!1),k=de(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},j=de('"',!1),I=/^[^\\"]/,T=me(["\\",'"'],!0,!1),F=de("\\",!1),L={type:"any"},O=function(e,t){return e+t},R=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},B=de("'",!1),M=/^[^\\']/,U=me(["\\","'"],!0,!1),V=/^[0-9]/,q=me([["0","9"]],!1,!1),N=de("type(",!1),W=/^[^ )]/,K=me([" ",")"],!0,!1),G=de(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=de("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=de(":not(",!1),X=de(":matches(",!1),Z=de(":has(",!1),ee=de(":first-child",!1),te=de(":last-child",!1),re=de(":nth-child(",!1),ne=de(":nth-last-child(",!1),ae=de(":",!1),oe=de("statement",!0),ie=de("expression",!0),se=de("declaration",!0),le=de("function",!0),ue=de("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],ye={};if("startRule"in r){if(!(r.startRule in l))throw new Error("Can't start parsing from rule \""+r.startRule+'".');u=l[r.startRule]}function de(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};r<e;)10===t.charCodeAt(r)?(n.line++,n.column=1):n.column++,r++;return fe[e]=n,n}function ve(e,t){var r=xe(e),n=xe(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function ge(e){ce<pe||(ce>pe&&(pe=ce,he=[]),he.push(e))}function be(){var e,t,r,n,a=30*ce+0,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,(t=Ae())!==s&&(r=_e())!==s&&Ae()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=Ae())!==s&&(t=void 0),e=t),ye[a]={nextPos:ce,result:e},e)}function Ae(){var e,r,n=30*ce+1,a=ye[n];if(a)return ce=a.nextPos,a.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return ye[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,a=30*ce+2,o=ye[a];if(o)return ce=o.nextPos,o.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,ye[a]={nextPos:ce,result:e},e}function Se(){var e,r,n,a=30*ce+3,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,(r=Ae())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&Ae()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(y)),n!==s&&Ae()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(d)),n!==s&&Ae()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=Ae())!==s?e=r="descendant":(ce=e,e=s)))),ye[a]={nextPos:ce,result:e},e)}function _e(){var e,r,n,a,o,i,l,u,c=30*ce+4,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=we())!==s){for(n=[],a=ce,(o=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?a=o=[o,i,l,u]:(ce=a,a=s)):(ce=a,a=s);a!==s;)n.push(a),a=ce,(o=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?a=o=[o,i,l,u]:(ce=a,a=s)):(ce=a,a=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function we(){var e,t,r,n,a,o,i,l=30*ce+5,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,(t=Ce())!==s){for(r=[],n=ce,(a=Se())!==s&&(o=Ce())!==s?n=a=[a,o]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(a=Se())!==s&&(o=Ce())!==s?n=a=[a,o]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}function Ce(){var e,r,n,a,o,i,l,u=30*ce+6,c=ye[u];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(a=Pe())!==s)for(;a!==s;)n.push(a),a=Pe();else n=s;n!==s?(o=r,l=1===(i=n).length?i[0]:{type:"compound",selectors:i},o&&(l.subject=!0),e=r=l):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=ye[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,a=ye[n];return a?(ce=a.nextPos,a.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a=30*ce+9,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o=30*ce+10,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(b)),r!==s&&Ae()!==s&&(n=function(){var e,r,n,a,o=30*ce+14,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,a=30*ce+12,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((a=function(){var e,r,n,a,o,i=30*ce+18,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(N)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(K)),a!==s)for(;a!==s;)n.push(a),W.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(K));else n=s;n!==s&&(a=Ae())!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(a=function(){var e,r,n,a,o,i,l=30*ce+20,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(J)),a!==s)for(;a!==s;)n.push(a),$.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(a="/",ce++):(a=s,ge(Y)),a!==s?((o=function(){var e,r,n=30*ce+19,a=ye[n];if(a)return ce=a.nextPos,a.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return ye[n]={nextPos:ce,result:e},e}())===s&&(o=null),o!==s?(i=o,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}()),a!==s?(r=D(r,n,a),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,a=30*ce+11,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(C.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),ye[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((a=function(){var e,r,n,a,o,i,l=30*ce+15,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(j)),r!==s){for(n=[],I.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(T)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));a!==s;)n.push(a),I.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(T)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));n!==s?(34===t.charCodeAt(ce)?(a='"',ce++):(a=s,ge(j)),a!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(B)),r!==s){for(n=[],M.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(U)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));a!==s;)n.push(a),M.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(U)),a===s&&(a=ce,92===t.charCodeAt(ce)?(o="\\",ce++):(o=s,ge(F)),o!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(o=O(o,i),a=o):(ce=a,a=s)):(ce=a,a=s));n!==s?(39===t.charCodeAt(ce)?(a="'",ce++):(a=s,ge(B)),a!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}())===s&&(a=function(){var e,r,n,a,o,i,l,u=30*ce+16,c=ye[u];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));if(n!==s?(46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s?r=n=[n,a]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q)),a!==s)for(;a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));else n=s;n!==s?(i=n,l=(o=r)?[].concat.apply([],o).join(""):"",r={type:"literal",value:parseFloat(l+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}())===s&&(a=function(){var e,t,r=30*ce+17,n=ye[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,ye[r]={nextPos:ce,result:e},e)}()),a!==s?(r=D(r,n,a),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),ye[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?(93===t.charCodeAt(ce)?(a="]",ce++):(a=s,ge(A)),a!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o,i,l,u,c=30*ce+21,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(a=[],o=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?o=i=[i,l]:(ce=o,o=s);o!==s;)a.push(o),o=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?o=i=[i,l]:(ce=o,o=s);a!==s?(u=n,r={type:"field",name:a.reduce((function(e,t){return e+t[0]+t[1]}),u)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,a,o=30*ce+22,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o=30*ce+23,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o=30*ce+24,i=ye[o];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,a=ye[n];return a?(ce=a.nextPos,a.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,a=ye[n];return a?(ce=a.nextPos,a.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=je(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,a,o,i=30*ce+27,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(Ae()!==s){if(n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q)),a!==s)for(;a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));else n=s;n!==s&&(a=Ae())!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,a,o,i=30*ce+28,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(Ae()!==s){if(n=[],V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q)),a!==s)for(;a!==s;)n.push(a),V.test(t.charAt(ce))?(a=t.charAt(ce),ce++):(a=s,ge(q));else n=s;n!==s&&(a=Ae())!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?(r=je(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,a=30*ce+29,o=ye[a];return o?(ce=o.nextPos,o.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(ae)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(oe)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(le)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(ue)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}()),ye[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,a,o,i,l,u,c=30*ce+13,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],a=ce,46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s&&(i=Ee())!==s?a=o=[o,i]:(ce=a,a=s);a!==s;)n.push(a),a=ce,46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s&&(i=Ee())!==s?a=o=[o,i]:(ce=a,a=s);n!==s?(l=r,u=n,e=r=[].concat.apply([l],u).join("")):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function je(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=u())!==s&&ce===t.length)return n;throw n!==s&&ce<t.length&&ge({type:"end"}),a=he,o=pe<t.length?t.charAt(pe):null,i=pe<t.length?ve(pe,pe+1):ve(pe,pe),new e(e.buildMessage(a,o),a,o,i)}}}())}));function u(t,r,n,a){if(!r)return!0;if(!t)return!1;switch(n||(n=[]),r.type){case"wildcard":return!0;case"identifier":return r.value.toLowerCase()===t.type.toLowerCase();case"field":var i=r.name.split("."),l=n[i.length-1];return function e(t,r,n){if(0===n.length)return t===r;if(null==r)return!1;var a=r[n[0]],i=n.slice(1);if(Array.isArray(a)){var s,l=o(a);try{for(l.s();!(s=l.n()).done;){if(e(t,s.value,i))return!0}}catch(e){l.e(e)}finally{l.f()}return!1}return e(t,a,i)}(t,l,i);case"matches":var c,f=o(r.selectors);try{for(f.s();!(c=f.n()).done;){var d=c.value;if(u(t,d,n,a))return!0}}catch(e){f.e(e)}finally{f.f()}return!1;case"compound":var m,x=o(r.selectors);try{for(x.s();!(m=x.n()).done;){var v=m.value;if(!u(t,v,n,a))return!1}}catch(e){x.e(e)}finally{x.f()}return!0;case"not":var g,b=o(r.selectors);try{for(b.s();!(g=b.n()).done;){var A=g.value;if(u(t,A,n,a))return!1}}catch(e){b.e(e)}finally{b.f()}return!0;case"has":var E=function(){var e,n=[],i=o(r.selectors);try{var l=function(){var r=e.value,o=[];s.traverse(t,{enter:function(e,t){null!=t&&o.unshift(t),u(e,r,o,a)&&n.push(e)},leave:function(){o.shift()},keys:a&&a.visitorKeys,fallback:a&&a.fallback||"iteration"})};for(i.s();!(e=i.n()).done;)l()}catch(e){i.e(e)}finally{i.f()}return{v:0!==n.length}}();if("object"===e(E))return E.v;case"child":return!!u(t,r.right,n,a)&&u(n[0],r.left,n.slice(1),a);case"descendant":if(u(t,r.right,n,a))for(var S=0,_=n.length;S<_;++S)if(u(n[S],r.left,n.slice(S+1),a))return!0;return!1;case"attribute":var w=function(e,t){var r,n=o(t.split("."));try{for(n.s();!(r=n.n()).done;){var a=r.value;if(null==e)return e;e=e[a]}}catch(e){n.e(e)}finally{n.f()}return e}(t,r.name);switch(r.operator){case void 0:return null!=w;case"=":switch(r.value.type){case"regexp":return"string"==typeof w&&r.value.value.test(w);case"literal":return"".concat(r.value.value)==="".concat(w);case"type":return r.value.value===e(w)}throw new Error("Unknown selector value type: ".concat(r.value.type));case"!=":switch(r.value.type){case"regexp":return!r.value.value.test(w);case"literal":return"".concat(r.value.value)!=="".concat(w);case"type":return r.value.value!==e(w)}throw new Error("Unknown selector value type: ".concat(r.value.type));case"<=":return w<=r.value.value;case"<":return w<r.value.value;case">":return w>r.value.value;case">=":return w>=r.value.value}throw new Error("Unknown operator: ".concat(r.operator));case"sibling":return u(t,r.right,n,a)&&p(t,r.left,n,"LEFT_SIDE",a)||r.left.subject&&u(t,r.left,n,a)&&p(t,r.right,n,"RIGHT_SIDE",a);case"adjacent":return u(t,r.right,n,a)&&h(t,r.left,n,"LEFT_SIDE",a)||r.right.subject&&u(t,r.left,n,a)&&h(t,r.right,n,"RIGHT_SIDE",a);case"nth-child":return u(t,r.right,n,a)&&y(t,n,(function(){return r.index.value-1}),a);case"nth-last-child":return u(t,r.right,n,a)&&y(t,n,(function(e){return e-r.index.value}),a);case"class":switch(r.name.toLowerCase()){case"statement":if("Statement"===t.type.slice(-9))return!0;case"declaration":return"Declaration"===t.type.slice(-11);case"pattern":if("Pattern"===t.type.slice(-7))return!0;case"expression":return"Expression"===t.type.slice(-10)||"Literal"===t.type.slice(-7)||"Identifier"===t.type&&(0===n.length||"MetaProperty"!==n[0].type)||"MetaProperty"===t.type;case"function":return"FunctionDeclaration"===t.type||"FunctionExpression"===t.type||"ArrowFunctionExpression"===t.type}throw new Error("Unknown class name: ".concat(r.name))}throw new Error("Unknown selector type: ".concat(r.type))}function c(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:s.VisitorKeys[r]?s.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function f(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function p(e,r,n,a,i){var s=t(n,1)[0];if(!s)return!1;var l,p=o(c(s,i));try{for(p.s();!(l=p.n()).done;){var h=s[l.value];if(Array.isArray(h)){var y=h.indexOf(e);if(y<0)continue;var d=void 0,m=void 0;"LEFT_SIDE"===a?(d=0,m=y):(d=y+1,m=h.length);for(var x=d;x<m;++x)if(f(h[x])&&u(h[x],r,n,i))return!0}}}catch(e){p.e(e)}finally{p.f()}return!1}function h(e,r,n,a,i){var s=t(n,1)[0];if(!s)return!1;var l,p=o(c(s,i));try{for(p.s();!(l=p.n()).done;){var h=s[l.value];if(Array.isArray(h)){var y=h.indexOf(e);if(y<0)continue;if("LEFT_SIDE"===a&&y>0&&f(h[y-1])&&u(h[y-1],r,n,i))return!0;if("RIGHT_SIDE"===a&&y<h.length-1&&f(h[y+1])&&u(h[y+1],r,n,i))return!0}}}catch(e){p.e(e)}finally{p.f()}return!1}function y(e,r,n,a){var i=t(r,1)[0];if(!i)return!1;var s,l=o(c(i,a));try{for(l.s();!(s=l.n()).done;){var u=i[s.value];if(Array.isArray(u)){var f=u.indexOf(e);if(f>=0&&f===n(u.length))return!0}}}catch(e){l.e(e)}finally{l.f()}return!1}function d(n,a){if(null==n||"object"!=e(n))return[];null==a&&(a=n);for(var o=n.subject?[a]:[],i=0,s=function(e){for(var t=[],r=Object.keys(e),n=0;n<r.length;n++)t.push([r[n],e[r[n]]]);return t}(n);i<s.length;i++){var l=t(s[i],2),u=l[0],c=l[1];o.push.apply(o,r(d(c,"left"===u?c:a)))}return o}function m(e,t,r,n){if(t){var a=[],o=d(t);s.traverse(e,{enter:function(e,i){if(null!=i&&a.unshift(i),u(e,t,a,n))if(o.length)for(var s=0,l=o.length;s<l;++s){u(e,o[s],a,n)&&r(e,i,a);for(var c=0,f=a.length;c<f;++c){var p=a.slice(c+1);u(a[c],o[s],p,n)&&r(a[c],i,p)}}else r(e,i,a)},leave:function(){a.shift()},keys:n&&n.visitorKeys,fallback:n&&n.fallback||"iteration"})}}function x(e,t,r){var n=[];return m(e,t,(function(e){n.push(e)}),r),n}function v(e){return l.parse(e)}function g(e,t,r){return x(e,v(t),r)}g.parse=v,g.match=x,g.traverse=m,g.matches=u,g.query=g;export default g;
+function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,s=[],u=!0,l=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||n(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function a(e,t){return e(t={exports:{}},t.exports),t.exports}var i=a((function(e,t){!function e(t){var r,n,o,a,i,s;function u(e){var t,r,n={};for(t in e)e.hasOwnProperty(t)&&(r=e[t],n[t]="object"==typeof r&&null!==r?u(r):r);return n}function l(e,t){this.parent=e,this.key=t}function c(e,t,r,n){this.node=e,this.path=t,this.wrap=r,this.ref=n}function f(){}function p(e){return null!=e&&("object"==typeof e&&"string"==typeof e.type)}function h(e,t){return(e===r.ObjectExpression||e===r.ObjectPattern)&&"properties"===t}function y(e,t){for(var r=e.length-1;r>=0;--r)if(e[r].node===t)return!0;return!1}function d(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,o,a;for(n=e.length,o=0;n;)t(e[a=o+(r=n>>>1)])?n=r:(o=a+1,n-=r+1);return o}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},o={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:a={},Skip:i={},Remove:s={}},l.prototype.replace=function(e){this.parent[this.key]=e},l.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,o;function a(e,t){if(Array.isArray(t))for(r=0,n=t.length;r<n;++r)e.push(t[r]);else e.push(t)}if(!this.__current.path)return null;for(o=[],e=2,t=this.__leavelist.length;e<t;++e)a(o,this.__leavelist[e].path);return a(o,this.__current.path),o},f.prototype.type=function(){return this.current().type||this.__current.wrap},f.prototype.parents=function(){var e,t,r;for(r=[],e=1,t=this.__leavelist.length;e<t;++e)r.push(this.__leavelist[e].node);return r},f.prototype.current=function(){return this.__current.node},f.prototype.__execute=function(e,t){var r,n;return n=void 0,r=this.__current,this.__current=t,this.__state=null,e&&(n=e.call(this,t.node,this.__leavelist[this.__leavelist.length-1].node)),this.__current=r,n},f.prototype.notify=function(e){this.__state=e},f.prototype.skip=function(){this.notify(i)},f.prototype.break=function(){this.notify(a)},f.prototype.remove=function(){this.notify(s)},f.prototype.__initialize=function(e,t){this.visitor=t,this.root=e,this.__worklist=[],this.__leavelist=[],this.__current=null,this.__state=null,this.__fallback=null,"iteration"===t.fallback?this.__fallback=Object.keys:"function"==typeof t.fallback&&(this.__fallback=t.fallback),this.__keys=o,t.keys&&(this.__keys=Object.assign(Object.create(this.__keys),t.keys))},f.prototype.traverse=function(e,t){var r,n,o,s,u,l,f,d,m,x,v,g;for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,r.push(new c(e,null,null,null)),n.push(new c(null,null,null,null));r.length;)if((o=r.pop())!==g){if(o.node){if(l=this.__execute(t.enter,o),this.__state===a||l===a)return;if(r.push(g),n.push(o),this.__state===i||l===i)continue;if(u=(s=o.node).type||o.wrap,!(x=this.__keys[u])){if(!this.__fallback)throw new Error("Unknown node type "+u+".");x=this.__fallback(s)}for(d=x.length;(d-=1)>=0;)if(v=s[f=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!y(n,v[m])){if(h(u,x[d]))o=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;o=new c(v[m],[f,m],null,null)}r.push(o)}}else if(p(v)){if(y(n,v))continue;r.push(new c(v,f,null,null))}}}else if(o=n.pop(),l=this.__execute(t.leave,o),this.__state===a||l===a)return},f.prototype.replace=function(e,t){var r,n,o,u,f,y,d,m,x,v,g,A,b;function E(e){var t,n,o,a;if(e.ref.remove())for(n=e.ref.key,a=e.ref.parent,t=r.length;t--;)if((o=r[t]).ref&&o.ref.parent===a){if(o.ref.key<n)break;--o.ref.key}}for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,y=new c(e,null,null,new l(A={root:e},"root")),r.push(y),n.push(y);r.length;)if((y=r.pop())!==g){if(void 0!==(f=this.__execute(t.enter,y))&&f!==a&&f!==i&&f!==s&&(y.ref.replace(f),y.node=f),this.__state!==s&&f!==s||(E(y),y.node=null),this.__state===a||f===a)return A.root;if((o=y.node)&&(r.push(g),n.push(y),this.__state!==i&&f!==i)){if(u=o.type||y.wrap,!(x=this.__keys[u])){if(!this.__fallback)throw new Error("Unknown node type "+u+".");x=this.__fallback(o)}for(d=x.length;(d-=1)>=0;)if(v=o[b=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(u,x[d]))y=new c(v[m],[b,m],"Property",new l(v,m));else{if(!p(v[m]))continue;y=new c(v[m],[b,m],null,new l(v,m))}r.push(y)}}else p(v)&&r.push(new c(v,b,null,new l(o,b)))}}else if(y=n.pop(),void 0!==(f=this.__execute(t.leave,y))&&f!==a&&f!==i&&f!==s&&y.ref.replace(f),this.__state!==s&&f!==s||E(y),this.__state===a||f===a)return A.root;return A.root},t.Syntax=r,t.traverse=d,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var o,a,i,s,l=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,a=t.length;i<a;i+=1)(o=u(t[i])).extendedRange=[0,e.range[0]],l.push(o);e.leadingComments=l}return e}for(i=0,a=t.length;i<a;i+=1)l.push(m(u(t[i]),r));return s=0,d(e,{enter:function(e){for(var t;s<l.length&&!((t=l[s]).extendedRange[1]>e.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),l.splice(s,1)):s+=1;return s===l.length?n.Break:l[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,d(e,{leave:function(e){for(var t;s<l.length&&(t=l[s],!(e.range[1]<t.extendedRange[0]));)e.range[1]===t.extendedRange[0]?(e.trailingComments||(e.trailingComments=[]),e.trailingComments.push(t),l.splice(s,1)):s+=1;return s===l.length?n.Break:l[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=o,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),s=a((function(e){e.exports&&(e.exports=function(){function e(t,r,n,o){this.message=t,this.expected=r,this.found=n,this.location=o,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?a(e.parts[t][0])+"-"+a(e.parts[t][1]):a(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function o(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function a(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}return"Expected "+function(e){var t,n,o,a=new Array(e.length);for(t=0;t<e.length;t++)a[t]=(o=e[t],r[o.type](o));if(a.sort(),a.length>0){for(t=1,n=1;t<a.length;t++)a[t-1]!==a[t]&&(a[n]=a[t],n++);a.length=n}switch(a.length){case 1:return a[0];case 2:return a[0]+" or "+a[1];default:return a.slice(0,-1).join(", ")+", or "+a[a.length-1]}}(e)+" but "+function(e){return e?'"'+o(e)+'"':"end of input"}(t)+" found."},{SyntaxError:e,parse:function(t,r){r=void 0!==r?r:{};var n,o,a,i,s={},u={start:Ae},l=Ae,c=de(" ",!1),f=/^[^ [\],():#!=><~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=de(">",!1),y=de("~",!1),d=de("+",!1),m=de(",",!1),x=de("!",!1),v=de("*",!1),g=de("#",!1),A=de("[",!1),b=de("]",!1),E=/^[><!]/,S=me([">","<","!"],!1,!1),_=de("=",!1),C=function(e){return(e||"")+"="},w=/^[><]/,P=me([">","<"],!1,!1),k=de(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},I=de('"',!1),j=/^[^\\"]/,F=me(["\\",'"'],!0,!1),T=de("\\",!1),L={type:"any"},R=function(e,t){return e+t},O=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},M=de("'",!1),B=/^[^\\']/,U=me(["\\","'"],!0,!1),W=/^[0-9]/,V=me([["0","9"]],!1,!1),q=de("type(",!1),N=/^[^ )]/,K=me([" ",")"],!0,!1),G=de(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=de("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=de(":not(",!1),X=de(":matches(",!1),Z=de(":has(",!1),ee=de(":first-child",!1),te=de(":last-child",!1),re=de(":nth-child(",!1),ne=de(":nth-last-child(",!1),oe=de(":",!1),ae=de("statement",!0),ie=de("expression",!0),se=de("declaration",!0),ue=de("function",!0),le=de("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],ye={};if("startRule"in r){if(!(r.startRule in u))throw new Error("Can't start parsing from rule \""+r.startRule+'".');l=u[r.startRule]}function de(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};r<e;)10===t.charCodeAt(r)?(n.line++,n.column=1):n.column++,r++;return fe[e]=n,n}function ve(e,t){var r=xe(e),n=xe(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function ge(e){ce<pe||(ce>pe&&(pe=ce,he=[]),he.push(e))}function Ae(){var e,t,r,n,o=30*ce+0,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(t=be())!==s&&(r=_e())!==s&&be()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=be())!==s&&(t=void 0),e=t),ye[o]={nextPos:ce,result:e},e)}function be(){var e,r,n=30*ce+1,o=ye[n];if(o)return ce=o.nextPos,o.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return ye[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,o=30*ce+2,a=ye[o];if(a)return ce=a.nextPos,a.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,ye[o]={nextPos:ce,result:e},e}function Se(){var e,r,n,o=30*ce+3,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(r=be())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&be()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=be())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(y)),n!==s&&be()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=be())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(d)),n!==s&&be()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=be())!==s?e=r="descendant":(ce=e,e=s)))),ye[o]={nextPos:ce,result:e},e)}function _e(){var e,r,n,o,a,i,u,l,c=30*ce+4,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ce())!==s){for(n=[],o=ce,(a=be())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=be())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);o!==s;)n.push(o),o=ce,(a=be())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=be())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function Ce(){var e,t,r,n,o,a,i,u=30*ce+5,l=ye[u];if(l)return ce=l.nextPos,l.result;if(e=ce,(t=we())!==s){for(r=[],n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}function we(){var e,r,n,o,a,i,u,l=30*ce+6,c=ye[l];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(o=Pe())!==s)for(;o!==s;)n.push(o),o=Pe();else n=s;n!==s?(a=r,u=1===(i=n).length?i[0]:{type:"compound",selectors:i},a&&(u.subject=!0),e=r=u):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=ye[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,o=ye[n];return o?(ce=o.nextPos,o.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o=30*ce+9,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+10,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(A)),r!==s&&be()!==s&&(n=function(){var e,r,n,o,a=30*ce+14,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&be()!==s&&(n=function(){var e,r,n,o=30*ce+12,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())!==s&&be()!==s?((o=function(){var e,r,n,o,a,i=30*ce+18,u=ye[i];if(u)return ce=u.nextPos,u.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(q)),r!==s)if(be()!==s){if(n=[],N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K)),o!==s)for(;o!==s;)n.push(o),N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K));else n=s;n!==s&&(o=be())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u=30*ce+20,l=ye[u];if(l)return ce=l.nextPos,l.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J)),o!==s)for(;o!==s;)n.push(o),$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(o="/",ce++):(o=s,ge(Y)),o!==s?((a=function(){var e,r,n=30*ce+19,o=ye[n];if(o)return ce=o.nextPos,o.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return ye[n]={nextPos:ce,result:e},e}())===s&&(a=null),a!==s?(i=a,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&be()!==s&&(n=function(){var e,r,n,o=30*ce+11,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(w.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),ye[o]={nextPos:ce,result:e},e)}())!==s&&be()!==s?((o=function(){var e,r,n,o,a,i,u=30*ce+15,l=ye[u];if(l)return ce=l.nextPos,l.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(I)),r!==s){for(n=[],j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(34===t.charCodeAt(ce)?(o='"',ce++):(o=s,ge(I)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(M)),r!==s){for(n=[],B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(39===t.charCodeAt(ce)?(o="'",ce++):(o=s,ge(M)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u,l=30*ce+16,c=ye[l];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));if(n!==s?(46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s?r=n=[n,o]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s?(i=n,u=(a=r)?[].concat.apply([],a).join(""):"",r={type:"literal",value:parseFloat(u+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,t,r=30*ce+17,n=ye[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,ye[r]={nextPos:ce,result:e},e)}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),ye[a]={nextPos:ce,result:e},e)}())!==s&&be()!==s?(93===t.charCodeAt(ce)?(o="]",ce++):(o=s,ge(b)),o!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i,u,l,c=30*ce+21,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(o=[],a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);a!==s;)o.push(a),a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);o!==s?(l=n,r={type:"field",name:o.reduce((function(e,t){return e+t[0]+t[1]}),l)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a=30*ce+22,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&be()!==s&&(n=_e())!==s&&be()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+23,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&be()!==s&&(n=_e())!==s&&be()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+24,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&be()!==s&&(n=_e())!==s&&be()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,o=ye[n];return o?(ce=o.nextPos,o.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,o=ye[n];return o?(ce=o.nextPos,o.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=Ie(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+27,u=ye[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(be()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=be())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+28,u=ye[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(be()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=be())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=Ie(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o=30*ce+29,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(oe)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(ae)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(ue)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(le)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}()),ye[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,o,a,i,u,l,c=30*ce+13,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);o!==s;)n.push(o),o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);n!==s?(u=r,l=n,e=r=[].concat.apply([u],l).join("")):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function Ie(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=l())!==s&&ce===t.length)return n;throw n!==s&&ce<t.length&&ge({type:"end"}),o=he,a=pe<t.length?t.charAt(pe):null,i=pe<t.length?ve(pe,pe+1):ve(pe,pe),new e(e.buildMessage(o,a),o,a,i)}}}())}));function u(e,t){for(var r=0;r<t.length;++r){if(null==e)return e;e=e[t[r]]}return e}var l="function"==typeof WeakMap?new WeakMap:null;function c(e){if(null==e)return function(){return!0};if(null!=l){var t=l.get(e);return null!=t||(t=f(e),l.set(e,t)),t}return f(e)}function f(t){switch(t.type){case"wildcard":return function(){return!0};case"identifier":var r=t.value.toLowerCase();return function(e){return r===e.type.toLowerCase()};case"field":var n=t.name.split(".");return function(e,t){return function e(t,r,n,o){for(var a=r,i=o;i<n.length;++i){if(null==a)return!1;var s=a[n[i]];if(Array.isArray(s)){for(var u=0;u<s.length;++u)if(e(t,s[u],n,i+1))return!0;return!1}a=s}return t===a}(e,t[n.length-1],n,0)};case"matches":var o=t.selectors.map(c);return function(e,t,r){for(var n=0;n<o.length;++n)if(o[n](e,t,r))return!0;return!1};case"compound":var a=t.selectors.map(c);return function(e,t,r){for(var n=0;n<a.length;++n)if(!a[n](e,t,r))return!1;return!0};case"not":var s=t.selectors.map(c);return function(e,t,r){for(var n=0;n<s.length;++n)if(s[n](e,t,r))return!1;return!0};case"has":var l=t.selectors.map(c);return function(e,t,r){var n=!1,o=[];return i.traverse(e,{enter:function(e,t){null!=t&&o.unshift(t);for(var a=0;a<l.length;++a)if(l[a](e,o,r))return n=!0,void this.break()},leave:function(){o.shift()},keys:r&&r.visitorKeys,fallback:r&&r.fallback||"iteration"}),n};case"child":var f=c(t.left),p=c(t.right);return function(e,t,r){return!!(t.length>0&&p(e,t,r))&&f(t[0],t.slice(1),r)};case"descendant":var h=c(t.left),x=c(t.right);return function(e,t,r){if(x(e,t,r))for(var n=0,o=t.length;n<o;++n)if(h(t[n],t.slice(n+1),r))return!0;return!1};case"attribute":var v=t.name.split(".");switch(t.operator){case void 0:return function(e){return null!=u(e,v)};case"=":switch(t.value.type){case"regexp":return function(e){var r=u(e,v);return"string"==typeof r&&t.value.value.test(r)};case"literal":var g="".concat(t.value.value);return function(e){return g==="".concat(u(e,v))};case"type":return function(r){return t.value.value===e(u(r,v))}}throw new Error("Unknown selector value type: ".concat(t.value.type));case"!=":switch(t.value.type){case"regexp":return function(e){return!t.value.value.test(u(e,v))};case"literal":var A="".concat(t.value.value);return function(e){return A!=="".concat(u(e,v))};case"type":return function(r){return t.value.value!==e(u(r,v))}}throw new Error("Unknown selector value type: ".concat(t.value.type));case"<=":return function(e){return u(e,v)<=t.value.value};case"<":return function(e){return u(e,v)<t.value.value};case">":return function(e){return u(e,v)>t.value.value};case">=":return function(e){return u(e,v)>=t.value.value}}throw new Error("Unknown operator: ".concat(t.operator));case"sibling":var b=c(t.left),E=c(t.right);return function(e,r,n){return E(e,r,n)&&y(e,b,r,"LEFT_SIDE",n)||t.left.subject&&b(e,r,n)&&y(e,E,r,"RIGHT_SIDE",n)};case"adjacent":var S=c(t.left),_=c(t.right);return function(e,r,n){return _(e,r,n)&&d(e,S,r,"LEFT_SIDE",n)||t.right.subject&&S(e,r,n)&&d(e,_,r,"RIGHT_SIDE",n)};case"nth-child":var C=t.index.value,w=c(t.right);return function(e,t,r){return w(e,t,r)&&m(e,t,C,r)};case"nth-last-child":var P=-t.index.value,k=c(t.right);return function(e,t,r){return k(e,t,r)&&m(e,t,P,r)};case"class":var D=t.name.toLowerCase();return function(e,r){switch(D){case"statement":if("Statement"===e.type.slice(-9))return!0;case"declaration":return"Declaration"===e.type.slice(-11);case"pattern":if("Pattern"===e.type.slice(-7))return!0;case"expression":return"Expression"===e.type.slice(-10)||"Literal"===e.type.slice(-7)||"Identifier"===e.type&&(0===r.length||"MetaProperty"!==r[0].type)||"MetaProperty"===e.type;case"function":return"FunctionDeclaration"===e.type||"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type}throw new Error("Unknown class name: ".concat(t.name))}}throw new Error("Unknown selector type: ".concat(t.type))}function p(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:i.VisitorKeys[r]?i.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function h(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function y(e,r,n,o,a){var i=t(n,1)[0];if(!i)return!1;for(var s=p(i,a),u=0;u<s.length;++u){var l=i[s[u]];if(Array.isArray(l)){var c=l.indexOf(e);if(c<0)continue;var f=void 0,y=void 0;"LEFT_SIDE"===o?(f=0,y=c):(f=c+1,y=l.length);for(var d=f;d<y;++d)if(h(l[d])&&r(l[d],n,a))return!0}}return!1}function d(e,r,n,o,a){var i=t(n,1)[0];if(!i)return!1;for(var s=p(i,a),u=0;u<s.length;++u){var l=i[s[u]];if(Array.isArray(l)){var c=l.indexOf(e);if(c<0)continue;if("LEFT_SIDE"===o&&c>0&&h(l[c-1])&&r(l[c-1],n,a))return!0;if("RIGHT_SIDE"===o&&c<l.length-1&&h(l[c+1])&&r(l[c+1],n,a))return!0}}return!1}function m(e,r,n,o){if(0===n)return!1;var a=t(r,1)[0];if(!a)return!1;for(var i=p(a,o),s=0;s<i.length;++s){var u=a[i[s]];if(Array.isArray(u)){var l=n<0?u.length+n:n-1;if(l>=0&&l<u.length&&u[l]===e)return!0}}return!1}function x(t,n,o,a){if(n){var s=[],u=c(n),l=function t(n,o){if(null==n||"object"!=e(n))return[];null==o&&(o=n);for(var a=n.subject?[o]:[],i=Object.keys(n),s=0;s<i.length;++s){var u=i[s],l=n[u];a.push.apply(a,r(t(l,"left"===u?l:o)))}return a}(n).map(c);i.traverse(t,{enter:function(e,t){if(null!=t&&s.unshift(t),u(e,s,a))if(l.length)for(var r=0,n=l.length;r<n;++r){l[r](e,s,a)&&o(e,t,s);for(var i=0,c=s.length;i<c;++i){var f=s.slice(i+1);l[r](s[i],f,a)&&o(s[i],t,f)}}else o(e,t,s)},leave:function(){s.shift()},keys:a&&a.visitorKeys,fallback:a&&a.fallback||"iteration"})}}function v(e,t,r){var n=[];return x(e,t,(function(e){n.push(e)}),r),n}function g(e){return s.parse(e)}function A(e,t,r){return v(e,g(t),r)}A.parse=g,A.match=v,A.traverse=x,A.matches=function(e,t,r,n){return!t||!!e&&(r||(r=[]),c(t)(e,r,n))},A.query=A;export default A;
//# sourceMappingURL=esquery.esm.min.js.map
diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.js
index adc2a5ed6f..b7a2af0c0b 100644
--- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.js
+++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.js
@@ -4,69 +4,57 @@
(global = global || self, global.esquery = factory());
}(this, (function () { 'use strict';
+ function _iterableToArrayLimit(arr, i) {
+ var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"];
+ if (null != _i) {
+ var _s,
+ _e,
+ _x,
+ _r,
+ _arr = [],
+ _n = !0,
+ _d = !1;
+ try {
+ if (_x = (_i = _i.call(arr)).next, 0 === i) {
+ if (Object(_i) !== _i) return;
+ _n = !1;
+ } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0);
+ } catch (err) {
+ _d = !0, _e = err;
+ } finally {
+ try {
+ if (!_n && null != _i.return && (_r = _i.return(), Object(_r) !== _r)) return;
+ } finally {
+ if (_d) throw _e;
+ }
+ }
+ return _arr;
+ }
+ }
function _typeof(obj) {
"@babel/helpers - typeof";
- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
- _typeof = function (obj) {
- return typeof obj;
- };
- } else {
- _typeof = function (obj) {
- return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
- };
- }
-
- return _typeof(obj);
+ return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
+ return typeof obj;
+ } : function (obj) {
+ return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
+ }, _typeof(obj);
}
-
function _slicedToArray(arr, i) {
return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest();
}
-
function _toConsumableArray(arr) {
return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();
}
-
function _arrayWithoutHoles(arr) {
if (Array.isArray(arr)) return _arrayLikeToArray(arr);
}
-
function _arrayWithHoles(arr) {
if (Array.isArray(arr)) return arr;
}
-
function _iterableToArray(iter) {
- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);
+ if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
}
-
- function _iterableToArrayLimit(arr, i) {
- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;
- var _arr = [];
- var _n = true;
- var _d = false;
- var _e = undefined;
-
- try {
- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {
- _arr.push(_s.value);
-
- if (i && _arr.length === i) break;
- }
- } catch (err) {
- _d = true;
- _e = err;
- } finally {
- try {
- if (!_n && _i["return"] != null) _i["return"]();
- } finally {
- if (_d) throw _e;
- }
- }
-
- return _arr;
- }
-
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
@@ -75,80 +63,18 @@
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
-
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
-
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
-
return arr2;
}
-
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
-
function _nonIterableRest() {
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
- function _createForOfIteratorHelper(o, allowArrayLike) {
- var it;
-
- if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
- if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
- if (it) o = it;
- var i = 0;
-
- var F = function () {};
-
- return {
- s: F,
- n: function () {
- if (i >= o.length) return {
- done: true
- };
- return {
- done: false,
- value: o[i++]
- };
- },
- e: function (e) {
- throw e;
- },
- f: F
- };
- }
-
- throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
- }
-
- var normalCompletion = true,
- didErr = false,
- err;
- return {
- s: function () {
- it = o[Symbol.iterator]();
- },
- n: function () {
- var step = it.next();
- normalCompletion = step.done;
- return step;
- },
- e: function (e) {
- didErr = true;
- err = e;
- },
- f: function () {
- try {
- if (!normalCompletion && it.return != null) it.return();
- } finally {
- if (didErr) throw err;
- }
- }
- };
- }
-
var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
function createCommonjsModule(fn, module) {
@@ -180,25 +106,19 @@
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-
/*jslint vars:false, bitwise:true*/
-
/*jshint indent:4*/
-
/*global exports:true*/
(function clone(exports) {
var Syntax, VisitorOption, VisitorKeys, BREAK, SKIP, REMOVE;
-
function deepCopy(obj) {
var ret = {},
- key,
- val;
-
+ key,
+ val;
for (key in obj) {
if (obj.hasOwnProperty(key)) {
val = obj[key];
-
if (typeof val === 'object' && val !== null) {
ret[key] = deepCopy(val);
} else {
@@ -206,21 +126,19 @@
}
}
}
-
return ret;
- } // based on LLVM libc++ upper_bound / lower_bound
- // MIT License
+ }
+ // based on LLVM libc++ upper_bound / lower_bound
+ // MIT License
function upperBound(array, func) {
var diff, len, i, current;
len = array.length;
i = 0;
-
while (len) {
diff = len >>> 1;
current = i + diff;
-
if (func(array[current])) {
len = diff;
} else {
@@ -228,10 +146,8 @@
len -= diff + 1;
}
}
-
return i;
}
-
Syntax = {
AssignmentExpression: 'AssignmentExpression',
AssignmentPattern: 'AssignmentPattern',
@@ -288,8 +204,10 @@
NewExpression: 'NewExpression',
ObjectExpression: 'ObjectExpression',
ObjectPattern: 'ObjectPattern',
+ PrivateIdentifier: 'PrivateIdentifier',
Program: 'Program',
Property: 'Property',
+ PropertyDefinition: 'PropertyDefinition',
RestElement: 'RestElement',
ReturnStatement: 'ReturnStatement',
SequenceExpression: 'SequenceExpression',
@@ -367,8 +285,10 @@
NewExpression: ['callee', 'arguments'],
ObjectExpression: ['properties'],
ObjectPattern: ['properties'],
+ PrivateIdentifier: [],
Program: ['body'],
Property: ['key', 'value'],
+ PropertyDefinition: ['key', 'value'],
RestElement: ['argument'],
ReturnStatement: ['argument'],
SequenceExpression: ['expressions'],
@@ -389,8 +309,9 @@
WhileStatement: ['test', 'body'],
WithStatement: ['object', 'body'],
YieldExpression: ['argument']
- }; // unique id
+ };
+ // unique id
BREAK = {};
SKIP = {};
REMOVE = {};
@@ -399,16 +320,13 @@
Skip: SKIP,
Remove: REMOVE
};
-
function Reference(parent, key) {
this.parent = parent;
this.key = key;
}
-
Reference.prototype.replace = function replace(node) {
this.parent[this.key] = node;
};
-
Reference.prototype.remove = function remove() {
if (Array.isArray(this.parent)) {
this.parent.splice(this.key, 1);
@@ -418,21 +336,18 @@
return false;
}
};
-
function Element(node, path, wrap, ref) {
this.node = node;
this.path = path;
this.wrap = wrap;
this.ref = ref;
}
+ function Controller() {}
- function Controller() {} // API:
+ // API:
// return property path array from root to current node
-
-
Controller.prototype.path = function path() {
var i, iz, j, jz, result, element;
-
function addToPath(result, path) {
if (Array.isArray(path)) {
for (j = 0, jz = path.length; j < jz; ++j) {
@@ -441,91 +356,84 @@
} else {
result.push(path);
}
- } // root node
-
+ }
+ // root node
if (!this.__current.path) {
return null;
- } // first node is sentinel, second node is root element
-
+ }
+ // first node is sentinel, second node is root element
result = [];
-
for (i = 2, iz = this.__leavelist.length; i < iz; ++i) {
element = this.__leavelist[i];
addToPath(result, element.path);
}
-
addToPath(result, this.__current.path);
return result;
- }; // API:
- // return type of current node
-
+ };
+ // API:
+ // return type of current node
Controller.prototype.type = function () {
var node = this.current();
return node.type || this.__current.wrap;
- }; // API:
- // return array of parent elements
-
+ };
+ // API:
+ // return array of parent elements
Controller.prototype.parents = function parents() {
- var i, iz, result; // first node is sentinel
+ var i, iz, result;
+ // first node is sentinel
result = [];
-
for (i = 1, iz = this.__leavelist.length; i < iz; ++i) {
result.push(this.__leavelist[i].node);
}
-
return result;
- }; // API:
- // return current node
-
+ };
+ // API:
+ // return current node
Controller.prototype.current = function current() {
return this.__current.node;
};
-
Controller.prototype.__execute = function __execute(callback, element) {
var previous, result;
result = undefined;
previous = this.__current;
this.__current = element;
this.__state = null;
-
if (callback) {
result = callback.call(this, element.node, this.__leavelist[this.__leavelist.length - 1].node);
}
-
this.__current = previous;
return result;
- }; // API:
- // notify control skip / break
-
+ };
+ // API:
+ // notify control skip / break
Controller.prototype.notify = function notify(flag) {
this.__state = flag;
- }; // API:
- // skip child nodes of current node
-
+ };
+ // API:
+ // skip child nodes of current node
Controller.prototype.skip = function () {
this.notify(SKIP);
- }; // API:
- // break traversals
-
+ };
+ // API:
+ // break traversals
Controller.prototype['break'] = function () {
this.notify(BREAK);
- }; // API:
- // remove node
-
+ };
+ // API:
+ // remove node
Controller.prototype.remove = function () {
this.notify(REMOVE);
};
-
Controller.prototype.__initialize = function (root, visitor) {
this.visitor = visitor;
this.root = root;
@@ -534,87 +442,68 @@
this.__current = null;
this.__state = null;
this.__fallback = null;
-
if (visitor.fallback === 'iteration') {
this.__fallback = Object.keys;
} else if (typeof visitor.fallback === 'function') {
this.__fallback = visitor.fallback;
}
-
this.__keys = VisitorKeys;
-
if (visitor.keys) {
this.__keys = Object.assign(Object.create(this.__keys), visitor.keys);
}
};
-
function isNode(node) {
if (node == null) {
return false;
}
-
return typeof node === 'object' && typeof node.type === 'string';
}
-
function isProperty(nodeType, key) {
return (nodeType === Syntax.ObjectExpression || nodeType === Syntax.ObjectPattern) && 'properties' === key;
}
-
function candidateExistsInLeaveList(leavelist, candidate) {
for (var i = leavelist.length - 1; i >= 0; --i) {
if (leavelist[i].node === candidate) {
return true;
}
}
-
return false;
}
-
Controller.prototype.traverse = function traverse(root, visitor) {
var worklist, leavelist, element, node, nodeType, ret, key, current, current2, candidates, candidate, sentinel;
-
this.__initialize(root, visitor);
+ sentinel = {};
- sentinel = {}; // reference
-
+ // reference
worklist = this.__worklist;
- leavelist = this.__leavelist; // initialize
+ leavelist = this.__leavelist;
+ // initialize
worklist.push(new Element(root, null, null, null));
leavelist.push(new Element(null, null, null, null));
-
while (worklist.length) {
element = worklist.pop();
-
if (element === sentinel) {
element = leavelist.pop();
ret = this.__execute(visitor.leave, element);
-
if (this.__state === BREAK || ret === BREAK) {
return;
}
-
continue;
}
-
if (element.node) {
ret = this.__execute(visitor.enter, element);
-
if (this.__state === BREAK || ret === BREAK) {
return;
}
-
worklist.push(sentinel);
leavelist.push(element);
-
if (this.__state === SKIP || ret === SKIP) {
continue;
}
-
node = element.node;
nodeType = node.type || element.wrap;
candidates = this.__keys[nodeType];
-
if (!candidates) {
if (this.__fallback) {
candidates = this.__fallback(node);
@@ -622,29 +511,22 @@
throw new Error('Unknown node type ' + nodeType + '.');
}
}
-
current = candidates.length;
-
while ((current -= 1) >= 0) {
key = candidates[current];
candidate = node[key];
-
if (!candidate) {
continue;
}
-
if (Array.isArray(candidate)) {
current2 = candidate.length;
-
while ((current2 -= 1) >= 0) {
if (!candidate[current2]) {
continue;
}
-
if (candidateExistsInLeaveList(leavelist, candidate[current2])) {
continue;
}
-
if (isProperty(nodeType, candidates[current])) {
element = new Element(candidate[current2], [key, current2], 'Property', null);
} else if (isNode(candidate[current2])) {
@@ -652,121 +534,103 @@
} else {
continue;
}
-
worklist.push(element);
}
} else if (isNode(candidate)) {
if (candidateExistsInLeaveList(leavelist, candidate)) {
continue;
}
-
worklist.push(new Element(candidate, key, null, null));
}
}
}
}
};
-
Controller.prototype.replace = function replace(root, visitor) {
var worklist, leavelist, node, nodeType, target, element, current, current2, candidates, candidate, sentinel, outer, key;
-
function removeElem(element) {
var i, key, nextElem, parent;
-
if (element.ref.remove()) {
// When the reference is an element of an array.
key = element.ref.key;
- parent = element.ref.parent; // If removed from array, then decrease following items' keys.
+ parent = element.ref.parent;
+ // If removed from array, then decrease following items' keys.
i = worklist.length;
-
while (i--) {
nextElem = worklist[i];
-
if (nextElem.ref && nextElem.ref.parent === parent) {
if (nextElem.ref.key < key) {
break;
}
-
--nextElem.ref.key;
}
}
}
}
-
this.__initialize(root, visitor);
+ sentinel = {};
- sentinel = {}; // reference
-
+ // reference
worklist = this.__worklist;
- leavelist = this.__leavelist; // initialize
+ leavelist = this.__leavelist;
+ // initialize
outer = {
root: root
};
element = new Element(root, null, null, new Reference(outer, 'root'));
worklist.push(element);
leavelist.push(element);
-
while (worklist.length) {
element = worklist.pop();
-
if (element === sentinel) {
element = leavelist.pop();
- target = this.__execute(visitor.leave, element); // node may be replaced with null,
- // so distinguish between undefined and null in this place
+ target = this.__execute(visitor.leave, element);
+ // node may be replaced with null,
+ // so distinguish between undefined and null in this place
if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) {
// replace
element.ref.replace(target);
}
-
if (this.__state === REMOVE || target === REMOVE) {
removeElem(element);
}
-
if (this.__state === BREAK || target === BREAK) {
return outer.root;
}
-
continue;
}
+ target = this.__execute(visitor.enter, element);
- target = this.__execute(visitor.enter, element); // node may be replaced with null,
+ // node may be replaced with null,
// so distinguish between undefined and null in this place
-
if (target !== undefined && target !== BREAK && target !== SKIP && target !== REMOVE) {
// replace
element.ref.replace(target);
element.node = target;
}
-
if (this.__state === REMOVE || target === REMOVE) {
removeElem(element);
element.node = null;
}
-
if (this.__state === BREAK || target === BREAK) {
return outer.root;
- } // node may be null
-
+ }
+ // node may be null
node = element.node;
-
if (!node) {
continue;
}
-
worklist.push(sentinel);
leavelist.push(element);
-
if (this.__state === SKIP || target === SKIP) {
continue;
}
-
nodeType = node.type || element.wrap;
candidates = this.__keys[nodeType];
-
if (!candidates) {
if (this.__fallback) {
candidates = this.__fallback(node);
@@ -774,25 +638,19 @@
throw new Error('Unknown node type ' + nodeType + '.');
}
}
-
current = candidates.length;
-
while ((current -= 1) >= 0) {
key = candidates[current];
candidate = node[key];
-
if (!candidate) {
continue;
}
-
if (Array.isArray(candidate)) {
current2 = candidate.length;
-
while ((current2 -= 1) >= 0) {
if (!candidate[current2]) {
continue;
}
-
if (isProperty(nodeType, candidates[current])) {
element = new Element(candidate[current2], [key, current2], 'Property', new Reference(candidate, current2));
} else if (isNode(candidate[current2])) {
@@ -800,7 +658,6 @@
} else {
continue;
}
-
worklist.push(element);
}
} else if (isNode(candidate)) {
@@ -808,53 +665,43 @@
}
}
}
-
return outer.root;
};
-
function traverse(root, visitor) {
var controller = new Controller();
return controller.traverse(root, visitor);
}
-
function replace(root, visitor) {
var controller = new Controller();
return controller.replace(root, visitor);
}
-
function extendCommentRange(comment, tokens) {
var target;
target = upperBound(tokens, function search(token) {
return token.range[0] > comment.range[0];
});
comment.extendedRange = [comment.range[0], comment.range[1]];
-
if (target !== tokens.length) {
comment.extendedRange[1] = tokens[target].range[0];
}
-
target -= 1;
-
if (target >= 0) {
comment.extendedRange[0] = tokens[target].range[1];
}
-
return comment;
}
-
function attachComments(tree, providedComments, tokens) {
// At first, we should calculate extended comment ranges.
var comments = [],
- comment,
- len,
- i,
- cursor;
-
+ comment,
+ len,
+ i,
+ cursor;
if (!tree.range) {
throw new Error('attachComments needs range information');
- } // tokens array is empty, we attach comments to tree as 'leadingComments'
-
+ }
+ // tokens array is empty, we attach comments to tree as 'leadingComments'
if (!tokens.length) {
if (providedComments.length) {
for (i = 0, len = providedComments.length; i < len; i += 1) {
@@ -862,47 +709,39 @@
comment.extendedRange = [0, tree.range[0]];
comments.push(comment);
}
-
tree.leadingComments = comments;
}
-
return tree;
}
-
for (i = 0, len = providedComments.length; i < len; i += 1) {
comments.push(extendCommentRange(deepCopy(providedComments[i]), tokens));
- } // This is based on John Freeman's implementation.
-
+ }
+ // This is based on John Freeman's implementation.
cursor = 0;
traverse(tree, {
enter: function (node) {
var comment;
-
while (cursor < comments.length) {
comment = comments[cursor];
-
if (comment.extendedRange[1] > node.range[0]) {
break;
}
-
if (comment.extendedRange[1] === node.range[0]) {
if (!node.leadingComments) {
node.leadingComments = [];
}
-
node.leadingComments.push(comment);
comments.splice(cursor, 1);
} else {
cursor += 1;
}
- } // already out of owned node
-
+ }
+ // already out of owned node
if (cursor === comments.length) {
return VisitorOption.Break;
}
-
if (comments[cursor].extendedRange[0] > node.range[1]) {
return VisitorOption.Skip;
}
@@ -912,31 +751,26 @@
traverse(tree, {
leave: function (node) {
var comment;
-
while (cursor < comments.length) {
comment = comments[cursor];
-
if (node.range[1] < comment.extendedRange[0]) {
break;
}
-
if (node.range[1] === comment.extendedRange[0]) {
if (!node.trailingComments) {
node.trailingComments = [];
}
-
node.trailingComments.push(comment);
comments.splice(cursor, 1);
} else {
cursor += 1;
}
- } // already out of owned node
-
+ }
+ // already out of owned node
if (cursor === comments.length) {
return VisitorOption.Break;
}
-
if (comments[cursor].extendedRange[0] > node.range[1]) {
return VisitorOption.Skip;
}
@@ -944,7 +778,6 @@
});
return tree;
}
-
exports.Syntax = Syntax;
exports.traverse = traverse;
exports.replace = replace;
@@ -952,15 +785,12 @@
exports.VisitorKeys = VisitorKeys;
exports.VisitorOption = VisitorOption;
exports.Controller = Controller;
-
exports.cloneEnvironment = function () {
return clone({});
};
-
return exports;
})(exports);
/* vim: set sw=4 ts=4 et tw=80 : */
-
});
var parser = createCommonjsModule(function (module) {
@@ -979,25 +809,20 @@
function ctor() {
this.constructor = child;
}
-
ctor.prototype = parent.prototype;
child.prototype = new ctor();
}
-
function peg$SyntaxError(message, expected, found, location) {
this.message = message;
this.expected = expected;
this.found = found;
this.location = location;
this.name = "SyntaxError";
-
if (typeof Error.captureStackTrace === "function") {
Error.captureStackTrace(this, peg$SyntaxError);
}
}
-
peg$subclass(peg$SyntaxError, Error);
-
peg$SyntaxError.buildMessage = function (expected, found) {
var DESCRIBE_EXPECTATION_FNS = {
literal: function literal(expectation) {
@@ -1005,12 +830,10 @@
},
"class": function _class(expectation) {
var escapedParts = "",
- i;
-
+ i;
for (i = 0; i < expectation.parts.length; i++) {
escapedParts += expectation.parts[i] instanceof Array ? classEscape(expectation.parts[i][0]) + "-" + classEscape(expectation.parts[i][1]) : classEscape(expectation.parts[i]);
}
-
return "[" + (expectation.inverted ? "^" : "") + escapedParts + "]";
},
any: function any(expectation) {
@@ -1023,11 +846,9 @@
return expectation.description;
}
};
-
function hex(ch) {
return ch.charCodeAt(0).toString(16).toUpperCase();
}
-
function literalEscape(s) {
return s.replace(/\\/g, '\\\\').replace(/"/g, '\\"').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) {
return '\\x0' + hex(ch);
@@ -1035,7 +856,6 @@
return '\\x' + hex(ch);
});
}
-
function classEscape(s) {
return s.replace(/\\/g, '\\\\').replace(/\]/g, '\\]').replace(/\^/g, '\\^').replace(/-/g, '\\-').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) {
return '\\x0' + hex(ch);
@@ -1043,22 +863,17 @@
return '\\x' + hex(ch);
});
}
-
function describeExpectation(expectation) {
return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);
}
-
function describeExpected(expected) {
var descriptions = new Array(expected.length),
- i,
- j;
-
+ i,
+ j;
for (i = 0; i < expected.length; i++) {
descriptions[i] = describeExpectation(expected[i]);
}
-
descriptions.sort();
-
if (descriptions.length > 0) {
for (i = 1, j = 1; i < descriptions.length; i++) {
if (descriptions[i - 1] !== descriptions[i]) {
@@ -1066,296 +881,285 @@
j++;
}
}
-
descriptions.length = j;
}
-
switch (descriptions.length) {
case 1:
return descriptions[0];
-
case 2:
return descriptions[0] + " or " + descriptions[1];
-
default:
return descriptions.slice(0, -1).join(", ") + ", or " + descriptions[descriptions.length - 1];
}
}
-
function describeFound(found) {
return found ? "\"" + literalEscape(found) + "\"" : "end of input";
}
-
return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found.";
};
-
function peg$parse(input, options) {
options = options !== void 0 ? options : {};
-
var peg$FAILED = {},
- peg$startRuleFunctions = {
- start: peg$parsestart
- },
- peg$startRuleFunction = peg$parsestart,
- peg$c0 = function peg$c0(ss) {
- return ss.length === 1 ? ss[0] : {
- type: 'matches',
- selectors: ss
- };
- },
- peg$c1 = function peg$c1() {
- return void 0;
- },
- peg$c2 = " ",
- peg$c3 = peg$literalExpectation(" ", false),
- peg$c4 = /^[^ [\],():#!=><~+.]/,
- peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false),
- peg$c6 = function peg$c6(i) {
- return i.join('');
- },
- peg$c7 = ">",
- peg$c8 = peg$literalExpectation(">", false),
- peg$c9 = function peg$c9() {
- return 'child';
- },
- peg$c10 = "~",
- peg$c11 = peg$literalExpectation("~", false),
- peg$c12 = function peg$c12() {
- return 'sibling';
- },
- peg$c13 = "+",
- peg$c14 = peg$literalExpectation("+", false),
- peg$c15 = function peg$c15() {
- return 'adjacent';
- },
- peg$c16 = function peg$c16() {
- return 'descendant';
- },
- peg$c17 = ",",
- peg$c18 = peg$literalExpectation(",", false),
- peg$c19 = function peg$c19(s, ss) {
- return [s].concat(ss.map(function (s) {
- return s[3];
- }));
- },
- peg$c20 = function peg$c20(a, ops) {
- return ops.reduce(function (memo, rhs) {
+ peg$startRuleFunctions = {
+ start: peg$parsestart
+ },
+ peg$startRuleFunction = peg$parsestart,
+ peg$c0 = function peg$c0(ss) {
+ return ss.length === 1 ? ss[0] : {
+ type: 'matches',
+ selectors: ss
+ };
+ },
+ peg$c1 = function peg$c1() {
+ return void 0;
+ },
+ peg$c2 = " ",
+ peg$c3 = peg$literalExpectation(" ", false),
+ peg$c4 = /^[^ [\],():#!=><~+.]/,
+ peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false),
+ peg$c6 = function peg$c6(i) {
+ return i.join('');
+ },
+ peg$c7 = ">",
+ peg$c8 = peg$literalExpectation(">", false),
+ peg$c9 = function peg$c9() {
+ return 'child';
+ },
+ peg$c10 = "~",
+ peg$c11 = peg$literalExpectation("~", false),
+ peg$c12 = function peg$c12() {
+ return 'sibling';
+ },
+ peg$c13 = "+",
+ peg$c14 = peg$literalExpectation("+", false),
+ peg$c15 = function peg$c15() {
+ return 'adjacent';
+ },
+ peg$c16 = function peg$c16() {
+ return 'descendant';
+ },
+ peg$c17 = ",",
+ peg$c18 = peg$literalExpectation(",", false),
+ peg$c19 = function peg$c19(s, ss) {
+ return [s].concat(ss.map(function (s) {
+ return s[3];
+ }));
+ },
+ peg$c20 = function peg$c20(a, ops) {
+ return ops.reduce(function (memo, rhs) {
+ return {
+ type: rhs[0],
+ left: memo,
+ right: rhs[1]
+ };
+ }, a);
+ },
+ peg$c21 = "!",
+ peg$c22 = peg$literalExpectation("!", false),
+ peg$c23 = function peg$c23(subject, as) {
+ var b = as.length === 1 ? as[0] : {
+ type: 'compound',
+ selectors: as
+ };
+ if (subject) b.subject = true;
+ return b;
+ },
+ peg$c24 = "*",
+ peg$c25 = peg$literalExpectation("*", false),
+ peg$c26 = function peg$c26(a) {
return {
- type: rhs[0],
- left: memo,
- right: rhs[1]
+ type: 'wildcard',
+ value: a
};
- }, a);
- },
- peg$c21 = "!",
- peg$c22 = peg$literalExpectation("!", false),
- peg$c23 = function peg$c23(subject, as) {
- var b = as.length === 1 ? as[0] : {
- type: 'compound',
- selectors: as
- };
- if (subject) b.subject = true;
- return b;
- },
- peg$c24 = "*",
- peg$c25 = peg$literalExpectation("*", false),
- peg$c26 = function peg$c26(a) {
- return {
- type: 'wildcard',
- value: a
- };
- },
- peg$c27 = "#",
- peg$c28 = peg$literalExpectation("#", false),
- peg$c29 = function peg$c29(i) {
- return {
- type: 'identifier',
- value: i
- };
- },
- peg$c30 = "[",
- peg$c31 = peg$literalExpectation("[", false),
- peg$c32 = "]",
- peg$c33 = peg$literalExpectation("]", false),
- peg$c34 = function peg$c34(v) {
- return v;
- },
- peg$c35 = /^[><!]/,
- peg$c36 = peg$classExpectation([">", "<", "!"], false, false),
- peg$c37 = "=",
- peg$c38 = peg$literalExpectation("=", false),
- peg$c39 = function peg$c39(a) {
- return (a || '') + '=';
- },
- peg$c40 = /^[><]/,
- peg$c41 = peg$classExpectation([">", "<"], false, false),
- peg$c42 = ".",
- peg$c43 = peg$literalExpectation(".", false),
- peg$c44 = function peg$c44(a, as) {
- return [].concat.apply([a], as).join('');
- },
- peg$c45 = function peg$c45(name, op, value) {
- return {
- type: 'attribute',
- name: name,
- operator: op,
- value: value
- };
- },
- peg$c46 = function peg$c46(name) {
- return {
- type: 'attribute',
- name: name
- };
- },
- peg$c47 = "\"",
- peg$c48 = peg$literalExpectation("\"", false),
- peg$c49 = /^[^\\"]/,
- peg$c50 = peg$classExpectation(["\\", "\""], true, false),
- peg$c51 = "\\",
- peg$c52 = peg$literalExpectation("\\", false),
- peg$c53 = peg$anyExpectation(),
- peg$c54 = function peg$c54(a, b) {
- return a + b;
- },
- peg$c55 = function peg$c55(d) {
- return {
- type: 'literal',
- value: strUnescape(d.join(''))
- };
- },
- peg$c56 = "'",
- peg$c57 = peg$literalExpectation("'", false),
- peg$c58 = /^[^\\']/,
- peg$c59 = peg$classExpectation(["\\", "'"], true, false),
- peg$c60 = /^[0-9]/,
- peg$c61 = peg$classExpectation([["0", "9"]], false, false),
- peg$c62 = function peg$c62(a, b) {
- // Can use `a.flat().join('')` once supported
- var leadingDecimals = a ? [].concat.apply([], a).join('') : '';
- return {
- type: 'literal',
- value: parseFloat(leadingDecimals + b.join(''))
- };
- },
- peg$c63 = function peg$c63(i) {
- return {
- type: 'literal',
- value: i
- };
- },
- peg$c64 = "type(",
- peg$c65 = peg$literalExpectation("type(", false),
- peg$c66 = /^[^ )]/,
- peg$c67 = peg$classExpectation([" ", ")"], true, false),
- peg$c68 = ")",
- peg$c69 = peg$literalExpectation(")", false),
- peg$c70 = function peg$c70(t) {
- return {
- type: 'type',
- value: t.join('')
- };
- },
- peg$c71 = /^[imsu]/,
- peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false),
- peg$c73 = "/",
- peg$c74 = peg$literalExpectation("/", false),
- peg$c75 = /^[^\/]/,
- peg$c76 = peg$classExpectation(["/"], true, false),
- peg$c77 = function peg$c77(d, flgs) {
- return {
- type: 'regexp',
- value: new RegExp(d.join(''), flgs ? flgs.join('') : '')
- };
- },
- peg$c78 = function peg$c78(i, is) {
- return {
- type: 'field',
- name: is.reduce(function (memo, p) {
- return memo + p[0] + p[1];
- }, i)
- };
- },
- peg$c79 = ":not(",
- peg$c80 = peg$literalExpectation(":not(", false),
- peg$c81 = function peg$c81(ss) {
- return {
- type: 'not',
- selectors: ss
- };
- },
- peg$c82 = ":matches(",
- peg$c83 = peg$literalExpectation(":matches(", false),
- peg$c84 = function peg$c84(ss) {
- return {
- type: 'matches',
- selectors: ss
- };
- },
- peg$c85 = ":has(",
- peg$c86 = peg$literalExpectation(":has(", false),
- peg$c87 = function peg$c87(ss) {
- return {
- type: 'has',
- selectors: ss
- };
- },
- peg$c88 = ":first-child",
- peg$c89 = peg$literalExpectation(":first-child", false),
- peg$c90 = function peg$c90() {
- return nth(1);
- },
- peg$c91 = ":last-child",
- peg$c92 = peg$literalExpectation(":last-child", false),
- peg$c93 = function peg$c93() {
- return nthLast(1);
- },
- peg$c94 = ":nth-child(",
- peg$c95 = peg$literalExpectation(":nth-child(", false),
- peg$c96 = function peg$c96(n) {
- return nth(parseInt(n.join(''), 10));
- },
- peg$c97 = ":nth-last-child(",
- peg$c98 = peg$literalExpectation(":nth-last-child(", false),
- peg$c99 = function peg$c99(n) {
- return nthLast(parseInt(n.join(''), 10));
- },
- peg$c100 = ":",
- peg$c101 = peg$literalExpectation(":", false),
- peg$c102 = "statement",
- peg$c103 = peg$literalExpectation("statement", true),
- peg$c104 = "expression",
- peg$c105 = peg$literalExpectation("expression", true),
- peg$c106 = "declaration",
- peg$c107 = peg$literalExpectation("declaration", true),
- peg$c108 = "function",
- peg$c109 = peg$literalExpectation("function", true),
- peg$c110 = "pattern",
- peg$c111 = peg$literalExpectation("pattern", true),
- peg$c112 = function peg$c112(c) {
- return {
- type: 'class',
- name: c
- };
- },
- peg$currPos = 0,
- peg$posDetailsCache = [{
- line: 1,
- column: 1
- }],
- peg$maxFailPos = 0,
- peg$maxFailExpected = [],
- peg$resultsCache = {},
- peg$result;
-
+ },
+ peg$c27 = "#",
+ peg$c28 = peg$literalExpectation("#", false),
+ peg$c29 = function peg$c29(i) {
+ return {
+ type: 'identifier',
+ value: i
+ };
+ },
+ peg$c30 = "[",
+ peg$c31 = peg$literalExpectation("[", false),
+ peg$c32 = "]",
+ peg$c33 = peg$literalExpectation("]", false),
+ peg$c34 = function peg$c34(v) {
+ return v;
+ },
+ peg$c35 = /^[><!]/,
+ peg$c36 = peg$classExpectation([">", "<", "!"], false, false),
+ peg$c37 = "=",
+ peg$c38 = peg$literalExpectation("=", false),
+ peg$c39 = function peg$c39(a) {
+ return (a || '') + '=';
+ },
+ peg$c40 = /^[><]/,
+ peg$c41 = peg$classExpectation([">", "<"], false, false),
+ peg$c42 = ".",
+ peg$c43 = peg$literalExpectation(".", false),
+ peg$c44 = function peg$c44(a, as) {
+ return [].concat.apply([a], as).join('');
+ },
+ peg$c45 = function peg$c45(name, op, value) {
+ return {
+ type: 'attribute',
+ name: name,
+ operator: op,
+ value: value
+ };
+ },
+ peg$c46 = function peg$c46(name) {
+ return {
+ type: 'attribute',
+ name: name
+ };
+ },
+ peg$c47 = "\"",
+ peg$c48 = peg$literalExpectation("\"", false),
+ peg$c49 = /^[^\\"]/,
+ peg$c50 = peg$classExpectation(["\\", "\""], true, false),
+ peg$c51 = "\\",
+ peg$c52 = peg$literalExpectation("\\", false),
+ peg$c53 = peg$anyExpectation(),
+ peg$c54 = function peg$c54(a, b) {
+ return a + b;
+ },
+ peg$c55 = function peg$c55(d) {
+ return {
+ type: 'literal',
+ value: strUnescape(d.join(''))
+ };
+ },
+ peg$c56 = "'",
+ peg$c57 = peg$literalExpectation("'", false),
+ peg$c58 = /^[^\\']/,
+ peg$c59 = peg$classExpectation(["\\", "'"], true, false),
+ peg$c60 = /^[0-9]/,
+ peg$c61 = peg$classExpectation([["0", "9"]], false, false),
+ peg$c62 = function peg$c62(a, b) {
+ // Can use `a.flat().join('')` once supported
+ var leadingDecimals = a ? [].concat.apply([], a).join('') : '';
+ return {
+ type: 'literal',
+ value: parseFloat(leadingDecimals + b.join(''))
+ };
+ },
+ peg$c63 = function peg$c63(i) {
+ return {
+ type: 'literal',
+ value: i
+ };
+ },
+ peg$c64 = "type(",
+ peg$c65 = peg$literalExpectation("type(", false),
+ peg$c66 = /^[^ )]/,
+ peg$c67 = peg$classExpectation([" ", ")"], true, false),
+ peg$c68 = ")",
+ peg$c69 = peg$literalExpectation(")", false),
+ peg$c70 = function peg$c70(t) {
+ return {
+ type: 'type',
+ value: t.join('')
+ };
+ },
+ peg$c71 = /^[imsu]/,
+ peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false),
+ peg$c73 = "/",
+ peg$c74 = peg$literalExpectation("/", false),
+ peg$c75 = /^[^\/]/,
+ peg$c76 = peg$classExpectation(["/"], true, false),
+ peg$c77 = function peg$c77(d, flgs) {
+ return {
+ type: 'regexp',
+ value: new RegExp(d.join(''), flgs ? flgs.join('') : '')
+ };
+ },
+ peg$c78 = function peg$c78(i, is) {
+ return {
+ type: 'field',
+ name: is.reduce(function (memo, p) {
+ return memo + p[0] + p[1];
+ }, i)
+ };
+ },
+ peg$c79 = ":not(",
+ peg$c80 = peg$literalExpectation(":not(", false),
+ peg$c81 = function peg$c81(ss) {
+ return {
+ type: 'not',
+ selectors: ss
+ };
+ },
+ peg$c82 = ":matches(",
+ peg$c83 = peg$literalExpectation(":matches(", false),
+ peg$c84 = function peg$c84(ss) {
+ return {
+ type: 'matches',
+ selectors: ss
+ };
+ },
+ peg$c85 = ":has(",
+ peg$c86 = peg$literalExpectation(":has(", false),
+ peg$c87 = function peg$c87(ss) {
+ return {
+ type: 'has',
+ selectors: ss
+ };
+ },
+ peg$c88 = ":first-child",
+ peg$c89 = peg$literalExpectation(":first-child", false),
+ peg$c90 = function peg$c90() {
+ return nth(1);
+ },
+ peg$c91 = ":last-child",
+ peg$c92 = peg$literalExpectation(":last-child", false),
+ peg$c93 = function peg$c93() {
+ return nthLast(1);
+ },
+ peg$c94 = ":nth-child(",
+ peg$c95 = peg$literalExpectation(":nth-child(", false),
+ peg$c96 = function peg$c96(n) {
+ return nth(parseInt(n.join(''), 10));
+ },
+ peg$c97 = ":nth-last-child(",
+ peg$c98 = peg$literalExpectation(":nth-last-child(", false),
+ peg$c99 = function peg$c99(n) {
+ return nthLast(parseInt(n.join(''), 10));
+ },
+ peg$c100 = ":",
+ peg$c101 = peg$literalExpectation(":", false),
+ peg$c102 = "statement",
+ peg$c103 = peg$literalExpectation("statement", true),
+ peg$c104 = "expression",
+ peg$c105 = peg$literalExpectation("expression", true),
+ peg$c106 = "declaration",
+ peg$c107 = peg$literalExpectation("declaration", true),
+ peg$c108 = "function",
+ peg$c109 = peg$literalExpectation("function", true),
+ peg$c110 = "pattern",
+ peg$c111 = peg$literalExpectation("pattern", true),
+ peg$c112 = function peg$c112(c) {
+ return {
+ type: 'class',
+ name: c
+ };
+ },
+ peg$currPos = 0,
+ peg$posDetailsCache = [{
+ line: 1,
+ column: 1
+ }],
+ peg$maxFailPos = 0,
+ peg$maxFailExpected = [],
+ peg$resultsCache = {},
+ peg$result;
if ("startRule" in options) {
if (!(options.startRule in peg$startRuleFunctions)) {
throw new Error("Can't start parsing from rule \"" + options.startRule + "\".");
}
-
peg$startRuleFunction = peg$startRuleFunctions[options.startRule];
}
-
function peg$literalExpectation(text, ignoreCase) {
return {
type: "literal",
@@ -1363,7 +1167,6 @@
ignoreCase: ignoreCase
};
}
-
function peg$classExpectation(parts, inverted, ignoreCase) {
return {
type: "class",
@@ -1372,38 +1175,31 @@
ignoreCase: ignoreCase
};
}
-
function peg$anyExpectation() {
return {
type: "any"
};
}
-
function peg$endExpectation() {
return {
type: "end"
};
}
-
function peg$computePosDetails(pos) {
var details = peg$posDetailsCache[pos],
- p;
-
+ p;
if (details) {
return details;
} else {
p = pos - 1;
-
while (!peg$posDetailsCache[p]) {
p--;
}
-
details = peg$posDetailsCache[p];
details = {
line: details.line,
column: details.column
};
-
while (p < pos) {
if (input.charCodeAt(p) === 10) {
details.line++;
@@ -1411,18 +1207,15 @@
} else {
details.column++;
}
-
p++;
}
-
peg$posDetailsCache[pos] = details;
return details;
}
}
-
function peg$computeLocation(startPos, endPos) {
var startPosDetails = peg$computePosDetails(startPos),
- endPosDetails = peg$computePosDetails(endPos);
+ endPosDetails = peg$computePosDetails(endPos);
return {
start: {
offset: startPos,
@@ -1436,43 +1229,33 @@
}
};
}
-
function peg$fail(expected) {
if (peg$currPos < peg$maxFailPos) {
return;
}
-
if (peg$currPos > peg$maxFailPos) {
peg$maxFailPos = peg$currPos;
peg$maxFailExpected = [];
}
-
peg$maxFailExpected.push(expected);
}
-
function peg$buildStructuredError(expected, found, location) {
return new peg$SyntaxError(peg$SyntaxError.buildMessage(expected, found), expected, found, location);
}
-
function peg$parsestart() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 0,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
s2 = peg$parseselectors();
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c0(s2);
s0 = s1;
@@ -1488,104 +1271,83 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
s1 = peg$c1();
}
-
s0 = s1;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parse_() {
var s0, s1;
var key = peg$currPos * 30 + 1,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = [];
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
-
while (s1 !== peg$FAILED) {
s0.push(s1);
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseidentifierName() {
var s0, s1, s2;
var key = peg$currPos * 30 + 2,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = [];
-
if (peg$c4.test(input.charAt(peg$currPos))) {
s2 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c5);
}
}
-
if (s2 !== peg$FAILED) {
while (s2 !== peg$FAILED) {
s1.push(s2);
-
if (peg$c4.test(input.charAt(peg$currPos))) {
s2 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c5);
}
@@ -1594,11 +1356,9 @@
} else {
s1 = peg$FAILED;
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c6(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -1606,35 +1366,28 @@
};
return s0;
}
-
function peg$parsebinaryOp() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 3,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 62) {
s2 = peg$c7;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c8);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c9();
s0 = s1;
@@ -1650,26 +1403,21 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 126) {
s2 = peg$c10;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c11);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c12();
s0 = s1;
@@ -1685,26 +1433,21 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 43) {
s2 = peg$c13;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c14);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c15();
s0 = s1;
@@ -1720,24 +1463,19 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s1 = peg$c16();
s0 = s1;
@@ -1752,50 +1490,40 @@
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseselectors() {
var s0, s1, s2, s3, s4, s5, s6, s7;
var key = peg$currPos * 30 + 4,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseselector();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 44) {
s5 = peg$c17;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c18);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parse_();
-
if (s6 !== peg$FAILED) {
s7 = peg$parseselector();
-
if (s7 !== peg$FAILED) {
s4 = [s4, s5, s6, s7];
s3 = s4;
@@ -1815,30 +1543,24 @@
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 44) {
s5 = peg$c17;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c18);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parse_();
-
if (s6 !== peg$FAILED) {
s7 = peg$parseselector();
-
if (s7 !== peg$FAILED) {
s4 = [s4, s5, s6, s7];
s3 = s4;
@@ -1859,7 +1581,6 @@
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c19(s1, s2);
s0 = s1;
@@ -1871,35 +1592,28 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseselector() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 5,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parsesequence();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
s4 = peg$parsebinaryOp();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsesequence();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1911,15 +1625,12 @@
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
s4 = peg$parsebinaryOp();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsesequence();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1932,7 +1643,6 @@
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c20(s1, s2);
s0 = s1;
@@ -1944,45 +1654,36 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsesequence() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 6,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 33) {
s1 = peg$c21;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c22);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$parseatom();
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
@@ -1991,7 +1692,6 @@
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c23(s1, s2);
s0 = s1;
@@ -2003,56 +1703,41 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseatom() {
var s0;
var key = peg$currPos * 30 + 7,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$parsewildcard();
-
if (s0 === peg$FAILED) {
s0 = peg$parseidentifier();
-
if (s0 === peg$FAILED) {
s0 = peg$parseattr();
-
if (s0 === peg$FAILED) {
s0 = peg$parsefield();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenegation();
-
if (s0 === peg$FAILED) {
s0 = peg$parsematches();
-
if (s0 === peg$FAILED) {
s0 = peg$parsehas();
-
if (s0 === peg$FAILED) {
s0 = peg$parsefirstChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parselastChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenthChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenthLastChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parseclass();
}
@@ -2066,41 +1751,33 @@
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsewildcard() {
var s0, s1;
var key = peg$currPos * 30 + 8,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 42) {
s1 = peg$c24;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c25);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c26(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -2108,37 +1785,29 @@
};
return s0;
}
-
function peg$parseidentifier() {
var s0, s1, s2;
var key = peg$currPos * 30 + 9,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 35) {
s1 = peg$c27;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c28);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parseidentifierName();
-
if (s2 !== peg$FAILED) {
s1 = peg$c29(s2);
s0 = s1;
@@ -2150,58 +1819,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattr() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 10,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 91) {
s1 = peg$c30;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c31);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrValue();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 93) {
s5 = peg$c32;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c33);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c34(s3);
s0 = s1;
@@ -2225,53 +1882,43 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrOps() {
var s0, s1, s2;
var key = peg$currPos * 30 + 11,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (peg$c35.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c36);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 61) {
s2 = peg$c37;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c38);
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c39(s1);
s0 = s1;
@@ -2283,66 +1930,54 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
if (peg$c40.test(input.charAt(peg$currPos))) {
s0 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s0 = peg$FAILED;
-
{
peg$fail(peg$c41);
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrEqOps() {
var s0, s1, s2;
var key = peg$currPos * 30 + 12,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 33) {
s1 = peg$c21;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c22);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 61) {
s2 = peg$c37;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c38);
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c39(s1);
s0 = s1;
@@ -2354,45 +1989,36 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrName() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 13,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseidentifierName();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s4 = peg$c42;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s4 !== peg$FAILED) {
s5 = peg$parseidentifierName();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -2404,25 +2030,20 @@
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s4 = peg$c42;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s4 !== peg$FAILED) {
s5 = peg$parseidentifierName();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -2435,7 +2056,6 @@
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c44(s1, s2);
s0 = s1;
@@ -2447,43 +2067,33 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrValue() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 14,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrEqOps();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsetype();
-
if (s5 === peg$FAILED) {
s5 = peg$parseregex();
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c45(s1, s3, s5);
s0 = s1;
@@ -2507,31 +2117,23 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrOps();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsestring();
-
if (s5 === peg$FAILED) {
s5 = peg$parsenumber();
-
if (s5 === peg$FAILED) {
s5 = peg$parsepath();
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c45(s1, s3, s5);
s0 = s1;
@@ -2555,89 +2157,71 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s1 = peg$c46(s1);
}
-
s0 = s1;
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsestring() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 15,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 34) {
s1 = peg$c47;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c48);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c49.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c50);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2650,47 +2234,38 @@
s3 = peg$FAILED;
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c49.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c50);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2704,19 +2279,16 @@
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 34) {
s3 = peg$c47;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c48);
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c55(s2);
s0 = s1;
@@ -2732,61 +2304,49 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 39) {
s1 = peg$c56;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c57);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c58.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c59);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2799,47 +2359,38 @@
s3 = peg$FAILED;
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c58.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c59);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2853,19 +2404,16 @@
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 39) {
s3 = peg$c56;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c57);
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c55(s2);
s0 = s1;
@@ -2882,66 +2430,54 @@
s0 = peg$FAILED;
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenumber() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 16,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$currPos;
s2 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 46) {
s3 = peg$c42;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s3 !== peg$FAILED) {
s2 = [s2, s3];
s1 = s2;
@@ -2953,35 +2489,28 @@
peg$currPos = s1;
s1 = peg$FAILED;
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -2990,7 +2519,6 @@
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c62(s1, s2);
s0 = s1;
@@ -3002,31 +2530,25 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsepath() {
var s0, s1;
var key = peg$currPos * 30 + 17,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseidentifierName();
-
if (s1 !== peg$FAILED) {
s1 = peg$c63(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -3034,57 +2556,45 @@
};
return s0;
}
-
function peg$parsetype() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 18,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c64) {
s1 = peg$c64;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c65);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c66.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c67);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c66.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c67);
}
@@ -3093,22 +2603,18 @@
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c70(s3);
s0 = s1;
@@ -3132,47 +2638,38 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseflags() {
var s0, s1;
var key = peg$currPos * 30 + 19,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = [];
-
if (peg$c71.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c72);
}
}
-
if (s1 !== peg$FAILED) {
while (s1 !== peg$FAILED) {
s0.push(s1);
-
if (peg$c71.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c72);
}
@@ -3181,61 +2678,49 @@
} else {
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseregex() {
var s0, s1, s2, s3, s4;
var key = peg$currPos * 30 + 20,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 47) {
s1 = peg$c73;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c74);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c75.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c76);
}
}
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c75.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c76);
}
@@ -3244,26 +2729,21 @@
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 47) {
s3 = peg$c73;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c74);
}
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parseflags();
-
if (s4 === peg$FAILED) {
s4 = null;
}
-
if (s4 !== peg$FAILED) {
s1 = peg$c77(s2, s4);
s0 = s1;
@@ -3283,58 +2763,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsefield() {
var s0, s1, s2, s3, s4, s5, s6;
var key = peg$currPos * 30 + 21,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s1 = peg$c42;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parseidentifierName();
-
if (s2 !== peg$FAILED) {
s3 = [];
s4 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s5 = peg$c42;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parseidentifierName();
-
if (s6 !== peg$FAILED) {
s5 = [s5, s6];
s4 = s5;
@@ -3346,25 +2814,20 @@
peg$currPos = s4;
s4 = peg$FAILED;
}
-
while (s4 !== peg$FAILED) {
s3.push(s4);
s4 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s5 = peg$c42;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parseidentifierName();
-
if (s6 !== peg$FAILED) {
s5 = [s5, s6];
s4 = s5;
@@ -3377,7 +2840,6 @@
s4 = peg$FAILED;
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c78(s2, s3);
s0 = s1;
@@ -3393,58 +2855,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenegation() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 22,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c79) {
s1 = peg$c79;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c80);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c81(s3);
s0 = s1;
@@ -3468,58 +2918,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsematches() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 23,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 9) === peg$c82) {
s1 = peg$c82;
peg$currPos += 9;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c83);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c84(s3);
s0 = s1;
@@ -3543,58 +2981,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsehas() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 24,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c85) {
s1 = peg$c85;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c86);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c87(s3);
s0 = s1;
@@ -3618,41 +3044,33 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsefirstChild() {
var s0, s1;
var key = peg$currPos * 30 + 25,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 12) === peg$c88) {
s1 = peg$c88;
peg$currPos += 12;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c89);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c90();
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -3660,34 +3078,27 @@
};
return s0;
}
-
function peg$parselastChild() {
var s0, s1;
var key = peg$currPos * 30 + 26,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 11) === peg$c91) {
s1 = peg$c91;
peg$currPos += 11;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c92);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c93();
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -3695,57 +3106,45 @@
};
return s0;
}
-
function peg$parsenthChild() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 27,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 11) === peg$c94) {
s1 = peg$c94;
peg$currPos += 11;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c95);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -3754,22 +3153,18 @@
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c96(s3);
s0 = s1;
@@ -3793,64 +3188,51 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenthLastChild() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 28,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 16) === peg$c97) {
s1 = peg$c97;
peg$currPos += 16;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c98);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -3859,22 +3241,18 @@
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c99(s3);
s0 = s1;
@@ -3898,92 +3276,76 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseclass() {
var s0, s1, s2;
var key = peg$currPos * 30 + 29,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 58) {
s1 = peg$c100;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c101);
}
}
-
if (s1 !== peg$FAILED) {
if (input.substr(peg$currPos, 9).toLowerCase() === peg$c102) {
s2 = input.substr(peg$currPos, 9);
peg$currPos += 9;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c103);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 10).toLowerCase() === peg$c104) {
s2 = input.substr(peg$currPos, 10);
peg$currPos += 10;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c105);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 11).toLowerCase() === peg$c106) {
s2 = input.substr(peg$currPos, 11);
peg$currPos += 11;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c107);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 8).toLowerCase() === peg$c108) {
s2 = input.substr(peg$currPos, 8);
peg$currPos += 8;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c109);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 7).toLowerCase() === peg$c110) {
s2 = input.substr(peg$currPos, 7);
peg$currPos += 7;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c111);
}
@@ -3992,7 +3354,6 @@
}
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c112(s2);
s0 = s1;
@@ -4004,14 +3365,12 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function nth(n) {
return {
type: 'nth-child',
@@ -4021,7 +3380,6 @@
}
};
}
-
function nthLast(n) {
return {
type: 'nth-last-child',
@@ -4031,47 +3389,36 @@
}
};
}
-
function strUnescape(s) {
return s.replace(/\\(.)/g, function (match, ch) {
switch (ch) {
case 'b':
return '\b';
-
case 'f':
return '\f';
-
case 'n':
return '\n';
-
case 'r':
return '\r';
-
case 't':
return '\t';
-
case 'v':
return '\v';
-
default:
return ch;
}
});
}
-
peg$result = peg$startRuleFunction();
-
if (peg$result !== peg$FAILED && peg$currPos === input.length) {
return peg$result;
} else {
if (peg$result !== peg$FAILED && peg$currPos < input.length) {
peg$fail(peg$endExpectation());
}
-
throw peg$buildStructuredError(peg$maxFailExpected, peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null, peg$maxFailPos < input.length ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1) : peg$computeLocation(peg$maxFailPos, peg$maxFailPos));
}
}
-
return {
SyntaxError: peg$SyntaxError,
parse: peg$parse
@@ -4079,20 +3426,13 @@
});
});
- function _objectEntries(obj) {
- var entries = [];
- var keys = Object.keys(obj);
-
- for (var k = 0; k < keys.length; k++) entries.push([keys[k], obj[keys[k]]]);
-
- return entries;
- }
/**
* @typedef {"LEFT_SIDE"|"RIGHT_SIDE"} Side
*/
var LEFT_SIDE = 'LEFT_SIDE';
var RIGHT_SIDE = 'RIGHT_SIDE';
+
/**
* @external AST
* @see https://esprima.readthedocs.io/en/latest/syntax-tree-format.html
@@ -4113,555 +3453,500 @@
* Get the value of a property which may be multiple levels down
* in the object.
* @param {?PlainObject} obj
- * @param {string} key
+ * @param {string[]} keys
* @returns {undefined|boolean|string|number|external:AST}
*/
-
- function getPath(obj, key) {
- var keys = key.split('.');
-
- var _iterator = _createForOfIteratorHelper(keys),
- _step;
-
- try {
- for (_iterator.s(); !(_step = _iterator.n()).done;) {
- var _key = _step.value;
-
- if (obj == null) {
- return obj;
- }
-
- obj = obj[_key];
+ function getPath(obj, keys) {
+ for (var i = 0; i < keys.length; ++i) {
+ if (obj == null) {
+ return obj;
}
- } catch (err) {
- _iterator.e(err);
- } finally {
- _iterator.f();
+ obj = obj[keys[i]];
}
-
return obj;
}
+
/**
* Determine whether `node` can be reached by following `path`,
* starting at `ancestor`.
* @param {?external:AST} node
* @param {?external:AST} ancestor
* @param {string[]} path
+ * @param {Integer} fromPathIndex
* @returns {boolean}
*/
-
-
- function inPath(node, ancestor, path) {
- if (path.length === 0) {
- return node === ancestor;
- }
-
- if (ancestor == null) {
- return false;
- }
-
- var field = ancestor[path[0]];
- var remainingPath = path.slice(1);
-
- if (Array.isArray(field)) {
- var _iterator2 = _createForOfIteratorHelper(field),
- _step2;
-
- try {
- for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
- var component = _step2.value;
-
- if (inPath(node, component, remainingPath)) {
+ function inPath(node, ancestor, path, fromPathIndex) {
+ var current = ancestor;
+ for (var i = fromPathIndex; i < path.length; ++i) {
+ if (current == null) {
+ return false;
+ }
+ var field = current[path[i]];
+ if (Array.isArray(field)) {
+ for (var k = 0; k < field.length; ++k) {
+ if (inPath(node, field[k], path, i + 1)) {
return true;
}
}
- } catch (err) {
- _iterator2.e(err);
- } finally {
- _iterator2.f();
+ return false;
}
-
- return false;
- } else {
- return inPath(node, field, remainingPath);
+ current = field;
}
+ return node === current;
}
+
/**
- * @callback TraverseOptionFallback
- * @param {external:AST} node The given node.
- * @returns {string[]} An array of visitor keys for the given node.
- */
+ * A generated matcher function for a selector.
+ * @typedef {function} SelectorMatcher
+ */
/**
- * @typedef {object} ESQueryOptions
- * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node.
- * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes.
- */
+ * A WeakMap for holding cached matcher functions for selectors.
+ * @type {WeakMap<SelectorAST, SelectorMatcher>}
+ */
+ var MATCHER_CACHE = typeof WeakMap === 'function' ? new WeakMap() : null;
/**
- * Given a `node` and its ancestors, determine if `node` is matched
- * by `selector`.
- * @param {?external:AST} node
+ * Look up a matcher function for `selector` in the cache.
+ * If it does not exist, generate it with `generateMatcher` and add it to the cache.
+ * In engines without WeakMap, the caching is skipped and matchers are generated with every call.
* @param {?SelectorAST} selector
- * @param {external:AST[]} [ancestry=[]]
- * @param {ESQueryOptions} [options]
- * @throws {Error} Unknowns (operator, class name, selector type, or
- * selector value type)
- * @returns {boolean}
+ * @returns {SelectorMatcher}
*/
-
-
- function matches(node, selector, ancestry, options) {
- if (!selector) {
- return true;
- }
-
- if (!node) {
- return false;
+ function getMatcher(selector) {
+ if (selector == null) {
+ return function () {
+ return true;
+ };
}
-
- if (!ancestry) {
- ancestry = [];
+ if (MATCHER_CACHE != null) {
+ var matcher = MATCHER_CACHE.get(selector);
+ if (matcher != null) {
+ return matcher;
+ }
+ matcher = generateMatcher(selector);
+ MATCHER_CACHE.set(selector, matcher);
+ return matcher;
}
+ return generateMatcher(selector);
+ }
+ /**
+ * Create a matcher function for `selector`,
+ * @param {?SelectorAST} selector
+ * @returns {SelectorMatcher}
+ */
+ function generateMatcher(selector) {
switch (selector.type) {
case 'wildcard':
- return true;
-
+ return function () {
+ return true;
+ };
case 'identifier':
- return selector.value.toLowerCase() === node.type.toLowerCase();
-
+ {
+ var value = selector.value.toLowerCase();
+ return function (node) {
+ return value === node.type.toLowerCase();
+ };
+ }
case 'field':
{
var path = selector.name.split('.');
- var ancestor = ancestry[path.length - 1];
- return inPath(node, ancestor, path);
+ return function (node, ancestry) {
+ var ancestor = ancestry[path.length - 1];
+ return inPath(node, ancestor, path, 0);
+ };
}
-
case 'matches':
- var _iterator3 = _createForOfIteratorHelper(selector.selectors),
- _step3;
-
- try {
- for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
- var sel = _step3.value;
-
- if (matches(node, sel, ancestry, options)) {
- return true;
+ {
+ var matchers = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < matchers.length; ++i) {
+ if (matchers[i](node, ancestry, options)) {
+ return true;
+ }
}
- }
- } catch (err) {
- _iterator3.e(err);
- } finally {
- _iterator3.f();
+ return false;
+ };
}
-
- return false;
-
case 'compound':
- var _iterator4 = _createForOfIteratorHelper(selector.selectors),
- _step4;
-
- try {
- for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) {
- var _sel = _step4.value;
-
- if (!matches(node, _sel, ancestry, options)) {
- return false;
+ {
+ var _matchers = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < _matchers.length; ++i) {
+ if (!_matchers[i](node, ancestry, options)) {
+ return false;
+ }
}
- }
- } catch (err) {
- _iterator4.e(err);
- } finally {
- _iterator4.f();
+ return true;
+ };
}
-
- return true;
-
case 'not':
- var _iterator5 = _createForOfIteratorHelper(selector.selectors),
- _step5;
-
- try {
- for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) {
- var _sel2 = _step5.value;
-
- if (matches(node, _sel2, ancestry, options)) {
- return false;
+ {
+ var _matchers2 = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < _matchers2.length; ++i) {
+ if (_matchers2[i](node, ancestry, options)) {
+ return false;
+ }
}
- }
- } catch (err) {
- _iterator5.e(err);
- } finally {
- _iterator5.f();
+ return true;
+ };
}
-
- return true;
-
case 'has':
{
- var _ret = function () {
- var collector = [];
-
- var _iterator6 = _createForOfIteratorHelper(selector.selectors),
- _step6;
-
- try {
- var _loop = function _loop() {
- var sel = _step6.value;
- var a = [];
- estraverse.traverse(node, {
- enter: function enter(node, parent) {
- if (parent != null) {
- a.unshift(parent);
- }
-
- if (matches(node, sel, a, options)) {
- collector.push(node);
- }
- },
- leave: function leave() {
- a.shift();
- },
- keys: options && options.visitorKeys,
- fallback: options && options.fallback || 'iteration'
- });
- };
-
- for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) {
- _loop();
- }
- } catch (err) {
- _iterator6.e(err);
- } finally {
- _iterator6.f();
- }
-
- return {
- v: collector.length !== 0
- };
- }();
-
- if (_typeof(_ret) === "object") return _ret.v;
+ var _matchers3 = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ var result = false;
+ var a = [];
+ estraverse.traverse(node, {
+ enter: function enter(node, parent) {
+ if (parent != null) {
+ a.unshift(parent);
+ }
+ for (var i = 0; i < _matchers3.length; ++i) {
+ if (_matchers3[i](node, a, options)) {
+ result = true;
+ this["break"]();
+ return;
+ }
+ }
+ },
+ leave: function leave() {
+ a.shift();
+ },
+ keys: options && options.visitorKeys,
+ fallback: options && options.fallback || 'iteration'
+ });
+ return result;
+ };
}
-
case 'child':
- if (matches(node, selector.right, ancestry, options)) {
- return matches(ancestry[0], selector.left, ancestry.slice(1), options);
+ {
+ var left = getMatcher(selector.left);
+ var right = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ if (ancestry.length > 0 && right(node, ancestry, options)) {
+ return left(ancestry[0], ancestry.slice(1), options);
+ }
+ return false;
+ };
}
-
- return false;
-
case 'descendant':
- if (matches(node, selector.right, ancestry, options)) {
- for (var i = 0, l = ancestry.length; i < l; ++i) {
- if (matches(ancestry[i], selector.left, ancestry.slice(i + 1), options)) {
- return true;
+ {
+ var _left = getMatcher(selector.left);
+ var _right = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ if (_right(node, ancestry, options)) {
+ for (var i = 0, l = ancestry.length; i < l; ++i) {
+ if (_left(ancestry[i], ancestry.slice(i + 1), options)) {
+ return true;
+ }
+ }
}
- }
+ return false;
+ };
}
-
- return false;
-
case 'attribute':
{
- var p = getPath(node, selector.name);
-
+ var _path = selector.name.split('.');
switch (selector.operator) {
case void 0:
- return p != null;
-
+ return function (node) {
+ return getPath(node, _path) != null;
+ };
case '=':
switch (selector.value.type) {
case 'regexp':
- return typeof p === 'string' && selector.value.value.test(p);
-
+ return function (node) {
+ var p = getPath(node, _path);
+ return typeof p === 'string' && selector.value.value.test(p);
+ };
case 'literal':
- return "".concat(selector.value.value) === "".concat(p);
-
+ {
+ var literal = "".concat(selector.value.value);
+ return function (node) {
+ return literal === "".concat(getPath(node, _path));
+ };
+ }
case 'type':
- return selector.value.value === _typeof(p);
+ return function (node) {
+ return selector.value.value === _typeof(getPath(node, _path));
+ };
}
-
throw new Error("Unknown selector value type: ".concat(selector.value.type));
-
case '!=':
switch (selector.value.type) {
case 'regexp':
- return !selector.value.value.test(p);
-
+ return function (node) {
+ return !selector.value.value.test(getPath(node, _path));
+ };
case 'literal':
- return "".concat(selector.value.value) !== "".concat(p);
-
+ {
+ var _literal = "".concat(selector.value.value);
+ return function (node) {
+ return _literal !== "".concat(getPath(node, _path));
+ };
+ }
case 'type':
- return selector.value.value !== _typeof(p);
+ return function (node) {
+ return selector.value.value !== _typeof(getPath(node, _path));
+ };
}
-
throw new Error("Unknown selector value type: ".concat(selector.value.type));
-
case '<=':
- return p <= selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) <= selector.value.value;
+ };
case '<':
- return p < selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) < selector.value.value;
+ };
case '>':
- return p > selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) > selector.value.value;
+ };
case '>=':
- return p >= selector.value.value;
+ return function (node) {
+ return getPath(node, _path) >= selector.value.value;
+ };
}
-
throw new Error("Unknown operator: ".concat(selector.operator));
}
-
case 'sibling':
- return matches(node, selector.right, ancestry, options) && sibling(node, selector.left, ancestry, LEFT_SIDE, options) || selector.left.subject && matches(node, selector.left, ancestry, options) && sibling(node, selector.right, ancestry, RIGHT_SIDE, options);
-
+ {
+ var _left2 = getMatcher(selector.left);
+ var _right2 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right2(node, ancestry, options) && sibling(node, _left2, ancestry, LEFT_SIDE, options) || selector.left.subject && _left2(node, ancestry, options) && sibling(node, _right2, ancestry, RIGHT_SIDE, options);
+ };
+ }
case 'adjacent':
- return matches(node, selector.right, ancestry, options) && adjacent(node, selector.left, ancestry, LEFT_SIDE, options) || selector.right.subject && matches(node, selector.left, ancestry, options) && adjacent(node, selector.right, ancestry, RIGHT_SIDE, options);
-
+ {
+ var _left3 = getMatcher(selector.left);
+ var _right3 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right3(node, ancestry, options) && adjacent(node, _left3, ancestry, LEFT_SIDE, options) || selector.right.subject && _left3(node, ancestry, options) && adjacent(node, _right3, ancestry, RIGHT_SIDE, options);
+ };
+ }
case 'nth-child':
- return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function () {
- return selector.index.value - 1;
- }, options);
-
+ {
+ var nth = selector.index.value;
+ var _right4 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right4(node, ancestry, options) && nthChild(node, ancestry, nth, options);
+ };
+ }
case 'nth-last-child':
- return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function (length) {
- return length - selector.index.value;
- }, options);
-
+ {
+ var _nth = -selector.index.value;
+ var _right5 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right5(node, ancestry, options) && nthChild(node, ancestry, _nth, options);
+ };
+ }
case 'class':
- switch (selector.name.toLowerCase()) {
- case 'statement':
- if (node.type.slice(-9) === 'Statement') return true;
- // fallthrough: interface Declaration <: Statement { }
-
- case 'declaration':
- return node.type.slice(-11) === 'Declaration';
-
- case 'pattern':
- if (node.type.slice(-7) === 'Pattern') return true;
- // fallthrough: interface Expression <: Node, Pattern { }
-
- case 'expression':
- return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty';
-
- case 'function':
- return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression';
+ {
+ var name = selector.name.toLowerCase();
+ return function (node, ancestry) {
+ switch (name) {
+ case 'statement':
+ if (node.type.slice(-9) === 'Statement') return true;
+ // fallthrough: interface Declaration <: Statement { }
+ case 'declaration':
+ return node.type.slice(-11) === 'Declaration';
+ case 'pattern':
+ if (node.type.slice(-7) === 'Pattern') return true;
+ // fallthrough: interface Expression <: Node, Pattern { }
+ case 'expression':
+ return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty';
+ case 'function':
+ return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression';
+ }
+ throw new Error("Unknown class name: ".concat(selector.name));
+ };
}
-
- throw new Error("Unknown class name: ".concat(selector.name));
}
-
throw new Error("Unknown selector type: ".concat(selector.type));
}
+
+ /**
+ * @callback TraverseOptionFallback
+ * @param {external:AST} node The given node.
+ * @returns {string[]} An array of visitor keys for the given node.
+ */
+ /**
+ * @typedef {object} ESQueryOptions
+ * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node.
+ * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes.
+ */
+
+ /**
+ * Given a `node` and its ancestors, determine if `node` is matched
+ * by `selector`.
+ * @param {?external:AST} node
+ * @param {?SelectorAST} selector
+ * @param {external:AST[]} [ancestry=[]]
+ * @param {ESQueryOptions} [options]
+ * @throws {Error} Unknowns (operator, class name, selector type, or
+ * selector value type)
+ * @returns {boolean}
+ */
+ function matches(node, selector, ancestry, options) {
+ if (!selector) {
+ return true;
+ }
+ if (!node) {
+ return false;
+ }
+ if (!ancestry) {
+ ancestry = [];
+ }
+ return getMatcher(selector)(node, ancestry, options);
+ }
+
/**
* Get visitor keys of a given node.
* @param {external:AST} node The AST node to get keys.
* @param {ESQueryOptions|undefined} options
* @returns {string[]} Visitor keys of the node.
*/
-
-
function getVisitorKeys(node, options) {
var nodeType = node.type;
-
if (options && options.visitorKeys && options.visitorKeys[nodeType]) {
return options.visitorKeys[nodeType];
}
-
if (estraverse.VisitorKeys[nodeType]) {
return estraverse.VisitorKeys[nodeType];
}
-
if (options && typeof options.fallback === 'function') {
return options.fallback(node);
- } // 'iteration' fallback
-
-
+ }
+ // 'iteration' fallback
return Object.keys(node).filter(function (key) {
return key !== 'type';
});
}
+
/**
* Check whether the given value is an ASTNode or not.
* @param {any} node The value to check.
* @returns {boolean} `true` if the value is an ASTNode.
*/
-
-
function isNode(node) {
return node !== null && _typeof(node) === 'object' && typeof node.type === 'string';
}
+
/**
* Determines if the given node has a sibling that matches the
- * given selector.
+ * given selector matcher.
* @param {external:AST} node
- * @param {SelectorSequenceAST} selector
+ * @param {SelectorMatcher} matcher
* @param {external:AST[]} ancestry
* @param {Side} side
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
- function sibling(node, selector, ancestry, side, options) {
+ function sibling(node, matcher, ancestry, side, options) {
var _ancestry = _slicedToArray(ancestry, 1),
- parent = _ancestry[0];
-
+ parent = _ancestry[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator7 = _createForOfIteratorHelper(keys),
- _step7;
-
- try {
- for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) {
- var key = _step7.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var startIndex = listProp.indexOf(node);
-
- if (startIndex < 0) {
- continue;
- }
-
- var lowerBound = void 0,
- upperBound = void 0;
-
- if (side === LEFT_SIDE) {
- lowerBound = 0;
- upperBound = startIndex;
- } else {
- lowerBound = startIndex + 1;
- upperBound = listProp.length;
- }
-
- for (var k = lowerBound; k < upperBound; ++k) {
- if (isNode(listProp[k]) && matches(listProp[k], selector, ancestry, options)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var startIndex = listProp.indexOf(node);
+ if (startIndex < 0) {
+ continue;
+ }
+ var lowerBound = void 0,
+ upperBound = void 0;
+ if (side === LEFT_SIDE) {
+ lowerBound = 0;
+ upperBound = startIndex;
+ } else {
+ lowerBound = startIndex + 1;
+ upperBound = listProp.length;
+ }
+ for (var k = lowerBound; k < upperBound; ++k) {
+ if (isNode(listProp[k]) && matcher(listProp[k], ancestry, options)) {
+ return true;
}
}
}
- } catch (err) {
- _iterator7.e(err);
- } finally {
- _iterator7.f();
}
-
return false;
}
+
/**
* Determines if the given node has an adjacent sibling that matches
- * the given selector.
+ * the given selector matcher.
* @param {external:AST} node
- * @param {SelectorSequenceAST} selector
+ * @param {SelectorMatcher} matcher
* @param {external:AST[]} ancestry
* @param {Side} side
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
- function adjacent(node, selector, ancestry, side, options) {
+ function adjacent(node, matcher, ancestry, side, options) {
var _ancestry2 = _slicedToArray(ancestry, 1),
- parent = _ancestry2[0];
-
+ parent = _ancestry2[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator8 = _createForOfIteratorHelper(keys),
- _step8;
-
- try {
- for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) {
- var key = _step8.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var idx = listProp.indexOf(node);
-
- if (idx < 0) {
- continue;
- }
-
- if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matches(listProp[idx - 1], selector, ancestry, options)) {
- return true;
- }
-
- if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matches(listProp[idx + 1], selector, ancestry, options)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var idx = listProp.indexOf(node);
+ if (idx < 0) {
+ continue;
+ }
+ if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matcher(listProp[idx - 1], ancestry, options)) {
+ return true;
+ }
+ if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matcher(listProp[idx + 1], ancestry, options)) {
+ return true;
}
}
- } catch (err) {
- _iterator8.e(err);
- } finally {
- _iterator8.f();
}
-
return false;
}
- /**
- * @callback IndexFunction
- * @param {Integer} len Containing list's length
- * @returns {Integer}
- */
/**
- * Determines if the given node is the nth child, determined by
- * `idxFn`, which is given the containing list's length.
+ * Determines if the given node is the `nth` child.
+ * If `nth` is negative then the position is counted
+ * from the end of the list of children.
* @param {external:AST} node
* @param {external:AST[]} ancestry
- * @param {IndexFunction} idxFn
+ * @param {Integer} nth
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
- function nthChild(node, ancestry, idxFn, options) {
+ function nthChild(node, ancestry, nth, options) {
+ if (nth === 0) {
+ return false;
+ }
var _ancestry3 = _slicedToArray(ancestry, 1),
- parent = _ancestry3[0];
-
+ parent = _ancestry3[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator9 = _createForOfIteratorHelper(keys),
- _step9;
-
- try {
- for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) {
- var key = _step9.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var idx = listProp.indexOf(node);
-
- if (idx >= 0 && idx === idxFn(listProp.length)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var idx = nth < 0 ? listProp.length + nth : nth - 1;
+ if (idx >= 0 && idx < listProp.length && listProp[idx] === node) {
+ return true;
}
}
- } catch (err) {
- _iterator9.e(err);
- } finally {
- _iterator9.f();
}
-
return false;
}
+
/**
* For each selector node marked as a subject, find the portion of the
* selector that the subject must match.
@@ -4669,29 +3954,23 @@
* @param {SelectorAST} [ancestor] Defaults to `selector`
* @returns {SelectorAST[]}
*/
-
-
function subjects(selector, ancestor) {
if (selector == null || _typeof(selector) != 'object') {
return [];
}
-
if (ancestor == null) {
ancestor = selector;
}
-
var results = selector.subject ? [ancestor] : [];
-
- for (var _i = 0, _Object$entries = _objectEntries(selector); _i < _Object$entries.length; _i++) {
- var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
- p = _Object$entries$_i[0],
- sel = _Object$entries$_i[1];
-
+ var keys = Object.keys(selector);
+ for (var i = 0; i < keys.length; ++i) {
+ var p = keys[i];
+ var sel = selector[p];
results.push.apply(results, _toConsumableArray(subjects(sel, p === 'left' ? sel : ancestor)));
}
-
return results;
}
+
/**
* @callback TraverseVisitor
* @param {?external:AST} node
@@ -4708,32 +3987,27 @@
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function traverse(ast, selector, visitor, options) {
if (!selector) {
return;
}
-
var ancestry = [];
- var altSubjects = subjects(selector);
+ var matcher = getMatcher(selector);
+ var altSubjects = subjects(selector).map(getMatcher);
estraverse.traverse(ast, {
enter: function enter(node, parent) {
if (parent != null) {
ancestry.unshift(parent);
}
-
- if (matches(node, selector, ancestry, options)) {
+ if (matcher(node, ancestry, options)) {
if (altSubjects.length) {
for (var i = 0, l = altSubjects.length; i < l; ++i) {
- if (matches(node, altSubjects[i], ancestry, options)) {
+ if (altSubjects[i](node, ancestry, options)) {
visitor(node, parent, ancestry);
}
-
for (var k = 0, m = ancestry.length; k < m; ++k) {
var succeedingAncestry = ancestry.slice(k + 1);
-
- if (matches(ancestry[k], altSubjects[i], succeedingAncestry, options)) {
+ if (altSubjects[i](ancestry[k], succeedingAncestry, options)) {
visitor(ancestry[k], parent, succeedingAncestry);
}
}
@@ -4750,6 +4024,7 @@
fallback: options && options.fallback || 'iteration'
});
}
+
/**
* From a JS AST and a selector AST, collect all JS AST nodes that
* match the selector.
@@ -4758,8 +4033,6 @@
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function match(ast, selector, options) {
var results = [];
traverse(ast, selector, function (node) {
@@ -4767,16 +4040,16 @@
}, options);
return results;
}
+
/**
* Parse a selector string and return its AST.
* @param {string} selector
* @returns {SelectorAST}
*/
-
-
function parse(selector) {
return parser.parse(selector);
}
+
/**
* Query the code AST using the selector string.
* @param {external:AST} ast
@@ -4784,12 +4057,9 @@
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function query(ast, selector, options) {
return match(ast, parse(selector), options);
}
-
query.parse = parse;
query.match = match;
query.traverse = traverse;
diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js
index 8a181abec8..345e7830e5 100644
--- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js
+++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.js
@@ -6,69 +6,57 @@
estraverse = estraverse && Object.prototype.hasOwnProperty.call(estraverse, 'default') ? estraverse['default'] : estraverse;
+ function _iterableToArrayLimit(arr, i) {
+ var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"];
+ if (null != _i) {
+ var _s,
+ _e,
+ _x,
+ _r,
+ _arr = [],
+ _n = !0,
+ _d = !1;
+ try {
+ if (_x = (_i = _i.call(arr)).next, 0 === i) {
+ if (Object(_i) !== _i) return;
+ _n = !1;
+ } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0);
+ } catch (err) {
+ _d = !0, _e = err;
+ } finally {
+ try {
+ if (!_n && null != _i.return && (_r = _i.return(), Object(_r) !== _r)) return;
+ } finally {
+ if (_d) throw _e;
+ }
+ }
+ return _arr;
+ }
+ }
function _typeof(obj) {
"@babel/helpers - typeof";
- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
- _typeof = function (obj) {
- return typeof obj;
- };
- } else {
- _typeof = function (obj) {
- return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
- };
- }
-
- return _typeof(obj);
+ return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
+ return typeof obj;
+ } : function (obj) {
+ return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
+ }, _typeof(obj);
}
-
function _slicedToArray(arr, i) {
return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest();
}
-
function _toConsumableArray(arr) {
return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread();
}
-
function _arrayWithoutHoles(arr) {
if (Array.isArray(arr)) return _arrayLikeToArray(arr);
}
-
function _arrayWithHoles(arr) {
if (Array.isArray(arr)) return arr;
}
-
function _iterableToArray(iter) {
- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);
- }
-
- function _iterableToArrayLimit(arr, i) {
- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;
- var _arr = [];
- var _n = true;
- var _d = false;
- var _e = undefined;
-
- try {
- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {
- _arr.push(_s.value);
-
- if (i && _arr.length === i) break;
- }
- } catch (err) {
- _d = true;
- _e = err;
- } finally {
- try {
- if (!_n && _i["return"] != null) _i["return"]();
- } finally {
- if (_d) throw _e;
- }
- }
-
- return _arr;
+ if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
}
-
function _unsupportedIterableToArray(o, minLen) {
if (!o) return;
if (typeof o === "string") return _arrayLikeToArray(o, minLen);
@@ -77,80 +65,18 @@
if (n === "Map" || n === "Set") return Array.from(o);
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);
}
-
function _arrayLikeToArray(arr, len) {
if (len == null || len > arr.length) len = arr.length;
-
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
-
return arr2;
}
-
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
-
function _nonIterableRest() {
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
}
- function _createForOfIteratorHelper(o, allowArrayLike) {
- var it;
-
- if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
- if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
- if (it) o = it;
- var i = 0;
-
- var F = function () {};
-
- return {
- s: F,
- n: function () {
- if (i >= o.length) return {
- done: true
- };
- return {
- done: false,
- value: o[i++]
- };
- },
- e: function (e) {
- throw e;
- },
- f: F
- };
- }
-
- throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
- }
-
- var normalCompletion = true,
- didErr = false,
- err;
- return {
- s: function () {
- it = o[Symbol.iterator]();
- },
- n: function () {
- var step = it.next();
- normalCompletion = step.done;
- return step;
- },
- e: function (e) {
- didErr = true;
- err = e;
- },
- f: function () {
- try {
- if (!normalCompletion && it.return != null) it.return();
- } finally {
- if (didErr) throw err;
- }
- }
- };
- }
-
var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
function createCommonjsModule(fn, module) {
@@ -173,25 +99,20 @@
function ctor() {
this.constructor = child;
}
-
ctor.prototype = parent.prototype;
child.prototype = new ctor();
}
-
function peg$SyntaxError(message, expected, found, location) {
this.message = message;
this.expected = expected;
this.found = found;
this.location = location;
this.name = "SyntaxError";
-
if (typeof Error.captureStackTrace === "function") {
Error.captureStackTrace(this, peg$SyntaxError);
}
}
-
peg$subclass(peg$SyntaxError, Error);
-
peg$SyntaxError.buildMessage = function (expected, found) {
var DESCRIBE_EXPECTATION_FNS = {
literal: function literal(expectation) {
@@ -199,12 +120,10 @@
},
"class": function _class(expectation) {
var escapedParts = "",
- i;
-
+ i;
for (i = 0; i < expectation.parts.length; i++) {
escapedParts += expectation.parts[i] instanceof Array ? classEscape(expectation.parts[i][0]) + "-" + classEscape(expectation.parts[i][1]) : classEscape(expectation.parts[i]);
}
-
return "[" + (expectation.inverted ? "^" : "") + escapedParts + "]";
},
any: function any(expectation) {
@@ -217,11 +136,9 @@
return expectation.description;
}
};
-
function hex(ch) {
return ch.charCodeAt(0).toString(16).toUpperCase();
}
-
function literalEscape(s) {
return s.replace(/\\/g, '\\\\').replace(/"/g, '\\"').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) {
return '\\x0' + hex(ch);
@@ -229,7 +146,6 @@
return '\\x' + hex(ch);
});
}
-
function classEscape(s) {
return s.replace(/\\/g, '\\\\').replace(/\]/g, '\\]').replace(/\^/g, '\\^').replace(/-/g, '\\-').replace(/\0/g, '\\0').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\r/g, '\\r').replace(/[\x00-\x0F]/g, function (ch) {
return '\\x0' + hex(ch);
@@ -237,22 +153,17 @@
return '\\x' + hex(ch);
});
}
-
function describeExpectation(expectation) {
return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);
}
-
function describeExpected(expected) {
var descriptions = new Array(expected.length),
- i,
- j;
-
+ i,
+ j;
for (i = 0; i < expected.length; i++) {
descriptions[i] = describeExpectation(expected[i]);
}
-
descriptions.sort();
-
if (descriptions.length > 0) {
for (i = 1, j = 1; i < descriptions.length; i++) {
if (descriptions[i - 1] !== descriptions[i]) {
@@ -260,296 +171,285 @@
j++;
}
}
-
descriptions.length = j;
}
-
switch (descriptions.length) {
case 1:
return descriptions[0];
-
case 2:
return descriptions[0] + " or " + descriptions[1];
-
default:
return descriptions.slice(0, -1).join(", ") + ", or " + descriptions[descriptions.length - 1];
}
}
-
function describeFound(found) {
return found ? "\"" + literalEscape(found) + "\"" : "end of input";
}
-
return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found.";
};
-
function peg$parse(input, options) {
options = options !== void 0 ? options : {};
-
var peg$FAILED = {},
- peg$startRuleFunctions = {
- start: peg$parsestart
- },
- peg$startRuleFunction = peg$parsestart,
- peg$c0 = function peg$c0(ss) {
- return ss.length === 1 ? ss[0] : {
- type: 'matches',
- selectors: ss
- };
- },
- peg$c1 = function peg$c1() {
- return void 0;
- },
- peg$c2 = " ",
- peg$c3 = peg$literalExpectation(" ", false),
- peg$c4 = /^[^ [\],():#!=><~+.]/,
- peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false),
- peg$c6 = function peg$c6(i) {
- return i.join('');
- },
- peg$c7 = ">",
- peg$c8 = peg$literalExpectation(">", false),
- peg$c9 = function peg$c9() {
- return 'child';
- },
- peg$c10 = "~",
- peg$c11 = peg$literalExpectation("~", false),
- peg$c12 = function peg$c12() {
- return 'sibling';
- },
- peg$c13 = "+",
- peg$c14 = peg$literalExpectation("+", false),
- peg$c15 = function peg$c15() {
- return 'adjacent';
- },
- peg$c16 = function peg$c16() {
- return 'descendant';
- },
- peg$c17 = ",",
- peg$c18 = peg$literalExpectation(",", false),
- peg$c19 = function peg$c19(s, ss) {
- return [s].concat(ss.map(function (s) {
- return s[3];
- }));
- },
- peg$c20 = function peg$c20(a, ops) {
- return ops.reduce(function (memo, rhs) {
+ peg$startRuleFunctions = {
+ start: peg$parsestart
+ },
+ peg$startRuleFunction = peg$parsestart,
+ peg$c0 = function peg$c0(ss) {
+ return ss.length === 1 ? ss[0] : {
+ type: 'matches',
+ selectors: ss
+ };
+ },
+ peg$c1 = function peg$c1() {
+ return void 0;
+ },
+ peg$c2 = " ",
+ peg$c3 = peg$literalExpectation(" ", false),
+ peg$c4 = /^[^ [\],():#!=><~+.]/,
+ peg$c5 = peg$classExpectation([" ", "[", "]", ",", "(", ")", ":", "#", "!", "=", ">", "<", "~", "+", "."], true, false),
+ peg$c6 = function peg$c6(i) {
+ return i.join('');
+ },
+ peg$c7 = ">",
+ peg$c8 = peg$literalExpectation(">", false),
+ peg$c9 = function peg$c9() {
+ return 'child';
+ },
+ peg$c10 = "~",
+ peg$c11 = peg$literalExpectation("~", false),
+ peg$c12 = function peg$c12() {
+ return 'sibling';
+ },
+ peg$c13 = "+",
+ peg$c14 = peg$literalExpectation("+", false),
+ peg$c15 = function peg$c15() {
+ return 'adjacent';
+ },
+ peg$c16 = function peg$c16() {
+ return 'descendant';
+ },
+ peg$c17 = ",",
+ peg$c18 = peg$literalExpectation(",", false),
+ peg$c19 = function peg$c19(s, ss) {
+ return [s].concat(ss.map(function (s) {
+ return s[3];
+ }));
+ },
+ peg$c20 = function peg$c20(a, ops) {
+ return ops.reduce(function (memo, rhs) {
+ return {
+ type: rhs[0],
+ left: memo,
+ right: rhs[1]
+ };
+ }, a);
+ },
+ peg$c21 = "!",
+ peg$c22 = peg$literalExpectation("!", false),
+ peg$c23 = function peg$c23(subject, as) {
+ var b = as.length === 1 ? as[0] : {
+ type: 'compound',
+ selectors: as
+ };
+ if (subject) b.subject = true;
+ return b;
+ },
+ peg$c24 = "*",
+ peg$c25 = peg$literalExpectation("*", false),
+ peg$c26 = function peg$c26(a) {
return {
- type: rhs[0],
- left: memo,
- right: rhs[1]
+ type: 'wildcard',
+ value: a
};
- }, a);
- },
- peg$c21 = "!",
- peg$c22 = peg$literalExpectation("!", false),
- peg$c23 = function peg$c23(subject, as) {
- var b = as.length === 1 ? as[0] : {
- type: 'compound',
- selectors: as
- };
- if (subject) b.subject = true;
- return b;
- },
- peg$c24 = "*",
- peg$c25 = peg$literalExpectation("*", false),
- peg$c26 = function peg$c26(a) {
- return {
- type: 'wildcard',
- value: a
- };
- },
- peg$c27 = "#",
- peg$c28 = peg$literalExpectation("#", false),
- peg$c29 = function peg$c29(i) {
- return {
- type: 'identifier',
- value: i
- };
- },
- peg$c30 = "[",
- peg$c31 = peg$literalExpectation("[", false),
- peg$c32 = "]",
- peg$c33 = peg$literalExpectation("]", false),
- peg$c34 = function peg$c34(v) {
- return v;
- },
- peg$c35 = /^[><!]/,
- peg$c36 = peg$classExpectation([">", "<", "!"], false, false),
- peg$c37 = "=",
- peg$c38 = peg$literalExpectation("=", false),
- peg$c39 = function peg$c39(a) {
- return (a || '') + '=';
- },
- peg$c40 = /^[><]/,
- peg$c41 = peg$classExpectation([">", "<"], false, false),
- peg$c42 = ".",
- peg$c43 = peg$literalExpectation(".", false),
- peg$c44 = function peg$c44(a, as) {
- return [].concat.apply([a], as).join('');
- },
- peg$c45 = function peg$c45(name, op, value) {
- return {
- type: 'attribute',
- name: name,
- operator: op,
- value: value
- };
- },
- peg$c46 = function peg$c46(name) {
- return {
- type: 'attribute',
- name: name
- };
- },
- peg$c47 = "\"",
- peg$c48 = peg$literalExpectation("\"", false),
- peg$c49 = /^[^\\"]/,
- peg$c50 = peg$classExpectation(["\\", "\""], true, false),
- peg$c51 = "\\",
- peg$c52 = peg$literalExpectation("\\", false),
- peg$c53 = peg$anyExpectation(),
- peg$c54 = function peg$c54(a, b) {
- return a + b;
- },
- peg$c55 = function peg$c55(d) {
- return {
- type: 'literal',
- value: strUnescape(d.join(''))
- };
- },
- peg$c56 = "'",
- peg$c57 = peg$literalExpectation("'", false),
- peg$c58 = /^[^\\']/,
- peg$c59 = peg$classExpectation(["\\", "'"], true, false),
- peg$c60 = /^[0-9]/,
- peg$c61 = peg$classExpectation([["0", "9"]], false, false),
- peg$c62 = function peg$c62(a, b) {
- // Can use `a.flat().join('')` once supported
- var leadingDecimals = a ? [].concat.apply([], a).join('') : '';
- return {
- type: 'literal',
- value: parseFloat(leadingDecimals + b.join(''))
- };
- },
- peg$c63 = function peg$c63(i) {
- return {
- type: 'literal',
- value: i
- };
- },
- peg$c64 = "type(",
- peg$c65 = peg$literalExpectation("type(", false),
- peg$c66 = /^[^ )]/,
- peg$c67 = peg$classExpectation([" ", ")"], true, false),
- peg$c68 = ")",
- peg$c69 = peg$literalExpectation(")", false),
- peg$c70 = function peg$c70(t) {
- return {
- type: 'type',
- value: t.join('')
- };
- },
- peg$c71 = /^[imsu]/,
- peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false),
- peg$c73 = "/",
- peg$c74 = peg$literalExpectation("/", false),
- peg$c75 = /^[^\/]/,
- peg$c76 = peg$classExpectation(["/"], true, false),
- peg$c77 = function peg$c77(d, flgs) {
- return {
- type: 'regexp',
- value: new RegExp(d.join(''), flgs ? flgs.join('') : '')
- };
- },
- peg$c78 = function peg$c78(i, is) {
- return {
- type: 'field',
- name: is.reduce(function (memo, p) {
- return memo + p[0] + p[1];
- }, i)
- };
- },
- peg$c79 = ":not(",
- peg$c80 = peg$literalExpectation(":not(", false),
- peg$c81 = function peg$c81(ss) {
- return {
- type: 'not',
- selectors: ss
- };
- },
- peg$c82 = ":matches(",
- peg$c83 = peg$literalExpectation(":matches(", false),
- peg$c84 = function peg$c84(ss) {
- return {
- type: 'matches',
- selectors: ss
- };
- },
- peg$c85 = ":has(",
- peg$c86 = peg$literalExpectation(":has(", false),
- peg$c87 = function peg$c87(ss) {
- return {
- type: 'has',
- selectors: ss
- };
- },
- peg$c88 = ":first-child",
- peg$c89 = peg$literalExpectation(":first-child", false),
- peg$c90 = function peg$c90() {
- return nth(1);
- },
- peg$c91 = ":last-child",
- peg$c92 = peg$literalExpectation(":last-child", false),
- peg$c93 = function peg$c93() {
- return nthLast(1);
- },
- peg$c94 = ":nth-child(",
- peg$c95 = peg$literalExpectation(":nth-child(", false),
- peg$c96 = function peg$c96(n) {
- return nth(parseInt(n.join(''), 10));
- },
- peg$c97 = ":nth-last-child(",
- peg$c98 = peg$literalExpectation(":nth-last-child(", false),
- peg$c99 = function peg$c99(n) {
- return nthLast(parseInt(n.join(''), 10));
- },
- peg$c100 = ":",
- peg$c101 = peg$literalExpectation(":", false),
- peg$c102 = "statement",
- peg$c103 = peg$literalExpectation("statement", true),
- peg$c104 = "expression",
- peg$c105 = peg$literalExpectation("expression", true),
- peg$c106 = "declaration",
- peg$c107 = peg$literalExpectation("declaration", true),
- peg$c108 = "function",
- peg$c109 = peg$literalExpectation("function", true),
- peg$c110 = "pattern",
- peg$c111 = peg$literalExpectation("pattern", true),
- peg$c112 = function peg$c112(c) {
- return {
- type: 'class',
- name: c
- };
- },
- peg$currPos = 0,
- peg$posDetailsCache = [{
- line: 1,
- column: 1
- }],
- peg$maxFailPos = 0,
- peg$maxFailExpected = [],
- peg$resultsCache = {},
- peg$result;
-
+ },
+ peg$c27 = "#",
+ peg$c28 = peg$literalExpectation("#", false),
+ peg$c29 = function peg$c29(i) {
+ return {
+ type: 'identifier',
+ value: i
+ };
+ },
+ peg$c30 = "[",
+ peg$c31 = peg$literalExpectation("[", false),
+ peg$c32 = "]",
+ peg$c33 = peg$literalExpectation("]", false),
+ peg$c34 = function peg$c34(v) {
+ return v;
+ },
+ peg$c35 = /^[><!]/,
+ peg$c36 = peg$classExpectation([">", "<", "!"], false, false),
+ peg$c37 = "=",
+ peg$c38 = peg$literalExpectation("=", false),
+ peg$c39 = function peg$c39(a) {
+ return (a || '') + '=';
+ },
+ peg$c40 = /^[><]/,
+ peg$c41 = peg$classExpectation([">", "<"], false, false),
+ peg$c42 = ".",
+ peg$c43 = peg$literalExpectation(".", false),
+ peg$c44 = function peg$c44(a, as) {
+ return [].concat.apply([a], as).join('');
+ },
+ peg$c45 = function peg$c45(name, op, value) {
+ return {
+ type: 'attribute',
+ name: name,
+ operator: op,
+ value: value
+ };
+ },
+ peg$c46 = function peg$c46(name) {
+ return {
+ type: 'attribute',
+ name: name
+ };
+ },
+ peg$c47 = "\"",
+ peg$c48 = peg$literalExpectation("\"", false),
+ peg$c49 = /^[^\\"]/,
+ peg$c50 = peg$classExpectation(["\\", "\""], true, false),
+ peg$c51 = "\\",
+ peg$c52 = peg$literalExpectation("\\", false),
+ peg$c53 = peg$anyExpectation(),
+ peg$c54 = function peg$c54(a, b) {
+ return a + b;
+ },
+ peg$c55 = function peg$c55(d) {
+ return {
+ type: 'literal',
+ value: strUnescape(d.join(''))
+ };
+ },
+ peg$c56 = "'",
+ peg$c57 = peg$literalExpectation("'", false),
+ peg$c58 = /^[^\\']/,
+ peg$c59 = peg$classExpectation(["\\", "'"], true, false),
+ peg$c60 = /^[0-9]/,
+ peg$c61 = peg$classExpectation([["0", "9"]], false, false),
+ peg$c62 = function peg$c62(a, b) {
+ // Can use `a.flat().join('')` once supported
+ var leadingDecimals = a ? [].concat.apply([], a).join('') : '';
+ return {
+ type: 'literal',
+ value: parseFloat(leadingDecimals + b.join(''))
+ };
+ },
+ peg$c63 = function peg$c63(i) {
+ return {
+ type: 'literal',
+ value: i
+ };
+ },
+ peg$c64 = "type(",
+ peg$c65 = peg$literalExpectation("type(", false),
+ peg$c66 = /^[^ )]/,
+ peg$c67 = peg$classExpectation([" ", ")"], true, false),
+ peg$c68 = ")",
+ peg$c69 = peg$literalExpectation(")", false),
+ peg$c70 = function peg$c70(t) {
+ return {
+ type: 'type',
+ value: t.join('')
+ };
+ },
+ peg$c71 = /^[imsu]/,
+ peg$c72 = peg$classExpectation(["i", "m", "s", "u"], false, false),
+ peg$c73 = "/",
+ peg$c74 = peg$literalExpectation("/", false),
+ peg$c75 = /^[^\/]/,
+ peg$c76 = peg$classExpectation(["/"], true, false),
+ peg$c77 = function peg$c77(d, flgs) {
+ return {
+ type: 'regexp',
+ value: new RegExp(d.join(''), flgs ? flgs.join('') : '')
+ };
+ },
+ peg$c78 = function peg$c78(i, is) {
+ return {
+ type: 'field',
+ name: is.reduce(function (memo, p) {
+ return memo + p[0] + p[1];
+ }, i)
+ };
+ },
+ peg$c79 = ":not(",
+ peg$c80 = peg$literalExpectation(":not(", false),
+ peg$c81 = function peg$c81(ss) {
+ return {
+ type: 'not',
+ selectors: ss
+ };
+ },
+ peg$c82 = ":matches(",
+ peg$c83 = peg$literalExpectation(":matches(", false),
+ peg$c84 = function peg$c84(ss) {
+ return {
+ type: 'matches',
+ selectors: ss
+ };
+ },
+ peg$c85 = ":has(",
+ peg$c86 = peg$literalExpectation(":has(", false),
+ peg$c87 = function peg$c87(ss) {
+ return {
+ type: 'has',
+ selectors: ss
+ };
+ },
+ peg$c88 = ":first-child",
+ peg$c89 = peg$literalExpectation(":first-child", false),
+ peg$c90 = function peg$c90() {
+ return nth(1);
+ },
+ peg$c91 = ":last-child",
+ peg$c92 = peg$literalExpectation(":last-child", false),
+ peg$c93 = function peg$c93() {
+ return nthLast(1);
+ },
+ peg$c94 = ":nth-child(",
+ peg$c95 = peg$literalExpectation(":nth-child(", false),
+ peg$c96 = function peg$c96(n) {
+ return nth(parseInt(n.join(''), 10));
+ },
+ peg$c97 = ":nth-last-child(",
+ peg$c98 = peg$literalExpectation(":nth-last-child(", false),
+ peg$c99 = function peg$c99(n) {
+ return nthLast(parseInt(n.join(''), 10));
+ },
+ peg$c100 = ":",
+ peg$c101 = peg$literalExpectation(":", false),
+ peg$c102 = "statement",
+ peg$c103 = peg$literalExpectation("statement", true),
+ peg$c104 = "expression",
+ peg$c105 = peg$literalExpectation("expression", true),
+ peg$c106 = "declaration",
+ peg$c107 = peg$literalExpectation("declaration", true),
+ peg$c108 = "function",
+ peg$c109 = peg$literalExpectation("function", true),
+ peg$c110 = "pattern",
+ peg$c111 = peg$literalExpectation("pattern", true),
+ peg$c112 = function peg$c112(c) {
+ return {
+ type: 'class',
+ name: c
+ };
+ },
+ peg$currPos = 0,
+ peg$posDetailsCache = [{
+ line: 1,
+ column: 1
+ }],
+ peg$maxFailPos = 0,
+ peg$maxFailExpected = [],
+ peg$resultsCache = {},
+ peg$result;
if ("startRule" in options) {
if (!(options.startRule in peg$startRuleFunctions)) {
throw new Error("Can't start parsing from rule \"" + options.startRule + "\".");
}
-
peg$startRuleFunction = peg$startRuleFunctions[options.startRule];
}
-
function peg$literalExpectation(text, ignoreCase) {
return {
type: "literal",
@@ -557,7 +457,6 @@
ignoreCase: ignoreCase
};
}
-
function peg$classExpectation(parts, inverted, ignoreCase) {
return {
type: "class",
@@ -566,38 +465,31 @@
ignoreCase: ignoreCase
};
}
-
function peg$anyExpectation() {
return {
type: "any"
};
}
-
function peg$endExpectation() {
return {
type: "end"
};
}
-
function peg$computePosDetails(pos) {
var details = peg$posDetailsCache[pos],
- p;
-
+ p;
if (details) {
return details;
} else {
p = pos - 1;
-
while (!peg$posDetailsCache[p]) {
p--;
}
-
details = peg$posDetailsCache[p];
details = {
line: details.line,
column: details.column
};
-
while (p < pos) {
if (input.charCodeAt(p) === 10) {
details.line++;
@@ -605,18 +497,15 @@
} else {
details.column++;
}
-
p++;
}
-
peg$posDetailsCache[pos] = details;
return details;
}
}
-
function peg$computeLocation(startPos, endPos) {
var startPosDetails = peg$computePosDetails(startPos),
- endPosDetails = peg$computePosDetails(endPos);
+ endPosDetails = peg$computePosDetails(endPos);
return {
start: {
offset: startPos,
@@ -630,43 +519,33 @@
}
};
}
-
function peg$fail(expected) {
if (peg$currPos < peg$maxFailPos) {
return;
}
-
if (peg$currPos > peg$maxFailPos) {
peg$maxFailPos = peg$currPos;
peg$maxFailExpected = [];
}
-
peg$maxFailExpected.push(expected);
}
-
function peg$buildStructuredError(expected, found, location) {
return new peg$SyntaxError(peg$SyntaxError.buildMessage(expected, found), expected, found, location);
}
-
function peg$parsestart() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 0,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
s2 = peg$parseselectors();
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c0(s2);
s0 = s1;
@@ -682,104 +561,83 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
s1 = peg$c1();
}
-
s0 = s1;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parse_() {
var s0, s1;
var key = peg$currPos * 30 + 1,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = [];
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
-
while (s1 !== peg$FAILED) {
s0.push(s1);
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseidentifierName() {
var s0, s1, s2;
var key = peg$currPos * 30 + 2,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = [];
-
if (peg$c4.test(input.charAt(peg$currPos))) {
s2 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c5);
}
}
-
if (s2 !== peg$FAILED) {
while (s2 !== peg$FAILED) {
s1.push(s2);
-
if (peg$c4.test(input.charAt(peg$currPos))) {
s2 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c5);
}
@@ -788,11 +646,9 @@
} else {
s1 = peg$FAILED;
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c6(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -800,35 +656,28 @@
};
return s0;
}
-
function peg$parsebinaryOp() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 3,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 62) {
s2 = peg$c7;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c8);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c9();
s0 = s1;
@@ -844,26 +693,21 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 126) {
s2 = peg$c10;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c11);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c12();
s0 = s1;
@@ -879,26 +723,21 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parse_();
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 43) {
s2 = peg$c13;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c14);
}
}
-
if (s2 !== peg$FAILED) {
s3 = peg$parse_();
-
if (s3 !== peg$FAILED) {
s1 = peg$c15();
s0 = s1;
@@ -914,24 +753,19 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 32) {
s1 = peg$c2;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c3);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s1 = peg$c16();
s0 = s1;
@@ -946,50 +780,40 @@
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseselectors() {
var s0, s1, s2, s3, s4, s5, s6, s7;
var key = peg$currPos * 30 + 4,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseselector();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 44) {
s5 = peg$c17;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c18);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parse_();
-
if (s6 !== peg$FAILED) {
s7 = peg$parseselector();
-
if (s7 !== peg$FAILED) {
s4 = [s4, s5, s6, s7];
s3 = s4;
@@ -1009,30 +833,24 @@
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 44) {
s5 = peg$c17;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c18);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parse_();
-
if (s6 !== peg$FAILED) {
s7 = peg$parseselector();
-
if (s7 !== peg$FAILED) {
s4 = [s4, s5, s6, s7];
s3 = s4;
@@ -1053,7 +871,6 @@
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c19(s1, s2);
s0 = s1;
@@ -1065,35 +882,28 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseselector() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 5,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parsesequence();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
s4 = peg$parsebinaryOp();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsesequence();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1105,15 +915,12 @@
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
s4 = peg$parsebinaryOp();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsesequence();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1126,7 +933,6 @@
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c20(s1, s2);
s0 = s1;
@@ -1138,45 +944,36 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsesequence() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 6,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 33) {
s1 = peg$c21;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c22);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$parseatom();
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
@@ -1185,7 +982,6 @@
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c23(s1, s2);
s0 = s1;
@@ -1197,56 +993,41 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseatom() {
var s0;
var key = peg$currPos * 30 + 7,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$parsewildcard();
-
if (s0 === peg$FAILED) {
s0 = peg$parseidentifier();
-
if (s0 === peg$FAILED) {
s0 = peg$parseattr();
-
if (s0 === peg$FAILED) {
s0 = peg$parsefield();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenegation();
-
if (s0 === peg$FAILED) {
s0 = peg$parsematches();
-
if (s0 === peg$FAILED) {
s0 = peg$parsehas();
-
if (s0 === peg$FAILED) {
s0 = peg$parsefirstChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parselastChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenthChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parsenthLastChild();
-
if (s0 === peg$FAILED) {
s0 = peg$parseclass();
}
@@ -1260,41 +1041,33 @@
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsewildcard() {
var s0, s1;
var key = peg$currPos * 30 + 8,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 42) {
s1 = peg$c24;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c25);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c26(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -1302,37 +1075,29 @@
};
return s0;
}
-
function peg$parseidentifier() {
var s0, s1, s2;
var key = peg$currPos * 30 + 9,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 35) {
s1 = peg$c27;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c28);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parseidentifierName();
-
if (s2 !== peg$FAILED) {
s1 = peg$c29(s2);
s0 = s1;
@@ -1344,58 +1109,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattr() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 10,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 91) {
s1 = peg$c30;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c31);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrValue();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 93) {
s5 = peg$c32;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c33);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c34(s3);
s0 = s1;
@@ -1419,53 +1172,43 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrOps() {
var s0, s1, s2;
var key = peg$currPos * 30 + 11,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (peg$c35.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c36);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 61) {
s2 = peg$c37;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c38);
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c39(s1);
s0 = s1;
@@ -1477,66 +1220,54 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
if (peg$c40.test(input.charAt(peg$currPos))) {
s0 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s0 = peg$FAILED;
-
{
peg$fail(peg$c41);
}
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrEqOps() {
var s0, s1, s2;
var key = peg$currPos * 30 + 12,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 33) {
s1 = peg$c21;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c22);
}
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 61) {
s2 = peg$c37;
peg$currPos++;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c38);
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c39(s1);
s0 = s1;
@@ -1548,45 +1279,36 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrName() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 13,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseidentifierName();
-
if (s1 !== peg$FAILED) {
s2 = [];
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s4 = peg$c42;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s4 !== peg$FAILED) {
s5 = peg$parseidentifierName();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1598,25 +1320,20 @@
peg$currPos = s3;
s3 = peg$FAILED;
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s4 = peg$c42;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s4 !== peg$FAILED) {
s5 = peg$parseidentifierName();
-
if (s5 !== peg$FAILED) {
s4 = [s4, s5];
s3 = s4;
@@ -1629,7 +1346,6 @@
s3 = peg$FAILED;
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c44(s1, s2);
s0 = s1;
@@ -1641,43 +1357,33 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseattrValue() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 14,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrEqOps();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsetype();
-
if (s5 === peg$FAILED) {
s5 = peg$parseregex();
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c45(s1, s3, s5);
s0 = s1;
@@ -1701,31 +1407,23 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseattrOps();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
s5 = peg$parsestring();
-
if (s5 === peg$FAILED) {
s5 = peg$parsenumber();
-
if (s5 === peg$FAILED) {
s5 = peg$parsepath();
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c45(s1, s3, s5);
s0 = s1;
@@ -1749,89 +1447,71 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
s1 = peg$parseattrName();
-
if (s1 !== peg$FAILED) {
s1 = peg$c46(s1);
}
-
s0 = s1;
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsestring() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 15,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 34) {
s1 = peg$c47;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c48);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c49.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c50);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -1844,47 +1524,38 @@
s3 = peg$FAILED;
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c49.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c50);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -1898,19 +1569,16 @@
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 34) {
s3 = peg$c47;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c48);
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c55(s2);
s0 = s1;
@@ -1926,61 +1594,49 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
if (s0 === peg$FAILED) {
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 39) {
s1 = peg$c56;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c57);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c58.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c59);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -1993,47 +1649,38 @@
s3 = peg$FAILED;
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c58.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c59);
}
}
-
if (s3 === peg$FAILED) {
s3 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 92) {
s4 = peg$c51;
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c52);
}
}
-
if (s4 !== peg$FAILED) {
if (input.length > peg$currPos) {
s5 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c53);
}
}
-
if (s5 !== peg$FAILED) {
s4 = peg$c54(s4, s5);
s3 = s4;
@@ -2047,19 +1694,16 @@
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 39) {
s3 = peg$c56;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c57);
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c55(s2);
s0 = s1;
@@ -2076,66 +1720,54 @@
s0 = peg$FAILED;
}
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenumber() {
var s0, s1, s2, s3;
var key = peg$currPos * 30 + 16,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$currPos;
s2 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 46) {
s3 = peg$c42;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s3 !== peg$FAILED) {
s2 = [s2, s3];
s1 = s2;
@@ -2147,35 +1779,28 @@
peg$currPos = s1;
s1 = peg$FAILED;
}
-
if (s1 === peg$FAILED) {
s1 = null;
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -2184,7 +1809,6 @@
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c62(s1, s2);
s0 = s1;
@@ -2196,31 +1820,25 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsepath() {
var s0, s1;
var key = peg$currPos * 30 + 17,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
s1 = peg$parseidentifierName();
-
if (s1 !== peg$FAILED) {
s1 = peg$c63(s1);
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -2228,57 +1846,45 @@
};
return s0;
}
-
function peg$parsetype() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 18,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c64) {
s1 = peg$c64;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c65);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c66.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c67);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c66.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c67);
}
@@ -2287,22 +1893,18 @@
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c70(s3);
s0 = s1;
@@ -2326,47 +1928,38 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseflags() {
var s0, s1;
var key = peg$currPos * 30 + 19,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = [];
-
if (peg$c71.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c72);
}
}
-
if (s1 !== peg$FAILED) {
while (s1 !== peg$FAILED) {
s0.push(s1);
-
if (peg$c71.test(input.charAt(peg$currPos))) {
s1 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c72);
}
@@ -2375,61 +1968,49 @@
} else {
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseregex() {
var s0, s1, s2, s3, s4;
var key = peg$currPos * 30 + 20,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 47) {
s1 = peg$c73;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c74);
}
}
-
if (s1 !== peg$FAILED) {
s2 = [];
-
if (peg$c75.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c76);
}
}
-
if (s3 !== peg$FAILED) {
while (s3 !== peg$FAILED) {
s2.push(s3);
-
if (peg$c75.test(input.charAt(peg$currPos))) {
s3 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c76);
}
@@ -2438,26 +2019,21 @@
} else {
s2 = peg$FAILED;
}
-
if (s2 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 47) {
s3 = peg$c73;
peg$currPos++;
} else {
s3 = peg$FAILED;
-
{
peg$fail(peg$c74);
}
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parseflags();
-
if (s4 === peg$FAILED) {
s4 = null;
}
-
if (s4 !== peg$FAILED) {
s1 = peg$c77(s2, s4);
s0 = s1;
@@ -2477,58 +2053,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsefield() {
var s0, s1, s2, s3, s4, s5, s6;
var key = peg$currPos * 30 + 21,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s1 = peg$c42;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parseidentifierName();
-
if (s2 !== peg$FAILED) {
s3 = [];
s4 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s5 = peg$c42;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parseidentifierName();
-
if (s6 !== peg$FAILED) {
s5 = [s5, s6];
s4 = s5;
@@ -2540,25 +2104,20 @@
peg$currPos = s4;
s4 = peg$FAILED;
}
-
while (s4 !== peg$FAILED) {
s3.push(s4);
s4 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 46) {
s5 = peg$c42;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c43);
}
}
-
if (s5 !== peg$FAILED) {
s6 = peg$parseidentifierName();
-
if (s6 !== peg$FAILED) {
s5 = [s5, s6];
s4 = s5;
@@ -2571,7 +2130,6 @@
s4 = peg$FAILED;
}
}
-
if (s3 !== peg$FAILED) {
s1 = peg$c78(s2, s3);
s0 = s1;
@@ -2587,58 +2145,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenegation() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 22,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c79) {
s1 = peg$c79;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c80);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c81(s3);
s0 = s1;
@@ -2662,58 +2208,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsematches() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 23,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 9) === peg$c82) {
s1 = peg$c82;
peg$currPos += 9;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c83);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c84(s3);
s0 = s1;
@@ -2737,58 +2271,46 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsehas() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 24,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 5) === peg$c85) {
s1 = peg$c85;
peg$currPos += 5;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c86);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = peg$parseselectors();
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c87(s3);
s0 = s1;
@@ -2812,41 +2334,33 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsefirstChild() {
var s0, s1;
var key = peg$currPos * 30 + 25,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 12) === peg$c88) {
s1 = peg$c88;
peg$currPos += 12;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c89);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c90();
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -2854,34 +2368,27 @@
};
return s0;
}
-
function peg$parselastChild() {
var s0, s1;
var key = peg$currPos * 30 + 26,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 11) === peg$c91) {
s1 = peg$c91;
peg$currPos += 11;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c92);
}
}
-
if (s1 !== peg$FAILED) {
s1 = peg$c93();
}
-
s0 = s1;
peg$resultsCache[key] = {
nextPos: peg$currPos,
@@ -2889,57 +2396,45 @@
};
return s0;
}
-
function peg$parsenthChild() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 27,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 11) === peg$c94) {
s1 = peg$c94;
peg$currPos += 11;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c95);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -2948,22 +2443,18 @@
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c96(s3);
s0 = s1;
@@ -2987,64 +2478,51 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parsenthLastChild() {
var s0, s1, s2, s3, s4, s5;
var key = peg$currPos * 30 + 28,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.substr(peg$currPos, 16) === peg$c97) {
s1 = peg$c97;
peg$currPos += 16;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c98);
}
}
-
if (s1 !== peg$FAILED) {
s2 = peg$parse_();
-
if (s2 !== peg$FAILED) {
s3 = [];
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
}
-
if (s4 !== peg$FAILED) {
while (s4 !== peg$FAILED) {
s3.push(s4);
-
if (peg$c60.test(input.charAt(peg$currPos))) {
s4 = input.charAt(peg$currPos);
peg$currPos++;
} else {
s4 = peg$FAILED;
-
{
peg$fail(peg$c61);
}
@@ -3053,22 +2531,18 @@
} else {
s3 = peg$FAILED;
}
-
if (s3 !== peg$FAILED) {
s4 = peg$parse_();
-
if (s4 !== peg$FAILED) {
if (input.charCodeAt(peg$currPos) === 41) {
s5 = peg$c68;
peg$currPos++;
} else {
s5 = peg$FAILED;
-
{
peg$fail(peg$c69);
}
}
-
if (s5 !== peg$FAILED) {
s1 = peg$c99(s3);
s0 = s1;
@@ -3092,92 +2566,76 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function peg$parseclass() {
var s0, s1, s2;
var key = peg$currPos * 30 + 29,
- cached = peg$resultsCache[key];
-
+ cached = peg$resultsCache[key];
if (cached) {
peg$currPos = cached.nextPos;
return cached.result;
}
-
s0 = peg$currPos;
-
if (input.charCodeAt(peg$currPos) === 58) {
s1 = peg$c100;
peg$currPos++;
} else {
s1 = peg$FAILED;
-
{
peg$fail(peg$c101);
}
}
-
if (s1 !== peg$FAILED) {
if (input.substr(peg$currPos, 9).toLowerCase() === peg$c102) {
s2 = input.substr(peg$currPos, 9);
peg$currPos += 9;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c103);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 10).toLowerCase() === peg$c104) {
s2 = input.substr(peg$currPos, 10);
peg$currPos += 10;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c105);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 11).toLowerCase() === peg$c106) {
s2 = input.substr(peg$currPos, 11);
peg$currPos += 11;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c107);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 8).toLowerCase() === peg$c108) {
s2 = input.substr(peg$currPos, 8);
peg$currPos += 8;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c109);
}
}
-
if (s2 === peg$FAILED) {
if (input.substr(peg$currPos, 7).toLowerCase() === peg$c110) {
s2 = input.substr(peg$currPos, 7);
peg$currPos += 7;
} else {
s2 = peg$FAILED;
-
{
peg$fail(peg$c111);
}
@@ -3186,7 +2644,6 @@
}
}
}
-
if (s2 !== peg$FAILED) {
s1 = peg$c112(s2);
s0 = s1;
@@ -3198,14 +2655,12 @@
peg$currPos = s0;
s0 = peg$FAILED;
}
-
peg$resultsCache[key] = {
nextPos: peg$currPos,
result: s0
};
return s0;
}
-
function nth(n) {
return {
type: 'nth-child',
@@ -3215,7 +2670,6 @@
}
};
}
-
function nthLast(n) {
return {
type: 'nth-last-child',
@@ -3225,47 +2679,36 @@
}
};
}
-
function strUnescape(s) {
return s.replace(/\\(.)/g, function (match, ch) {
switch (ch) {
case 'b':
return '\b';
-
case 'f':
return '\f';
-
case 'n':
return '\n';
-
case 'r':
return '\r';
-
case 't':
return '\t';
-
case 'v':
return '\v';
-
default:
return ch;
}
});
}
-
peg$result = peg$startRuleFunction();
-
if (peg$result !== peg$FAILED && peg$currPos === input.length) {
return peg$result;
} else {
if (peg$result !== peg$FAILED && peg$currPos < input.length) {
peg$fail(peg$endExpectation());
}
-
throw peg$buildStructuredError(peg$maxFailExpected, peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null, peg$maxFailPos < input.length ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1) : peg$computeLocation(peg$maxFailPos, peg$maxFailPos));
}
}
-
return {
SyntaxError: peg$SyntaxError,
parse: peg$parse
@@ -3273,20 +2716,13 @@
});
});
- function _objectEntries(obj) {
- var entries = [];
- var keys = Object.keys(obj);
-
- for (var k = 0; k < keys.length; k++) entries.push([keys[k], obj[keys[k]]]);
-
- return entries;
- }
/**
* @typedef {"LEFT_SIDE"|"RIGHT_SIDE"} Side
*/
var LEFT_SIDE = 'LEFT_SIDE';
var RIGHT_SIDE = 'RIGHT_SIDE';
+
/**
* @external AST
* @see https://esprima.readthedocs.io/en/latest/syntax-tree-format.html
@@ -3307,555 +2743,500 @@
* Get the value of a property which may be multiple levels down
* in the object.
* @param {?PlainObject} obj
- * @param {string} key
+ * @param {string[]} keys
* @returns {undefined|boolean|string|number|external:AST}
*/
-
- function getPath(obj, key) {
- var keys = key.split('.');
-
- var _iterator = _createForOfIteratorHelper(keys),
- _step;
-
- try {
- for (_iterator.s(); !(_step = _iterator.n()).done;) {
- var _key = _step.value;
-
- if (obj == null) {
- return obj;
- }
-
- obj = obj[_key];
+ function getPath(obj, keys) {
+ for (var i = 0; i < keys.length; ++i) {
+ if (obj == null) {
+ return obj;
}
- } catch (err) {
- _iterator.e(err);
- } finally {
- _iterator.f();
+ obj = obj[keys[i]];
}
-
return obj;
}
+
/**
* Determine whether `node` can be reached by following `path`,
* starting at `ancestor`.
* @param {?external:AST} node
* @param {?external:AST} ancestor
* @param {string[]} path
+ * @param {Integer} fromPathIndex
* @returns {boolean}
*/
-
-
- function inPath(node, ancestor, path) {
- if (path.length === 0) {
- return node === ancestor;
- }
-
- if (ancestor == null) {
- return false;
- }
-
- var field = ancestor[path[0]];
- var remainingPath = path.slice(1);
-
- if (Array.isArray(field)) {
- var _iterator2 = _createForOfIteratorHelper(field),
- _step2;
-
- try {
- for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
- var component = _step2.value;
-
- if (inPath(node, component, remainingPath)) {
+ function inPath(node, ancestor, path, fromPathIndex) {
+ var current = ancestor;
+ for (var i = fromPathIndex; i < path.length; ++i) {
+ if (current == null) {
+ return false;
+ }
+ var field = current[path[i]];
+ if (Array.isArray(field)) {
+ for (var k = 0; k < field.length; ++k) {
+ if (inPath(node, field[k], path, i + 1)) {
return true;
}
}
- } catch (err) {
- _iterator2.e(err);
- } finally {
- _iterator2.f();
+ return false;
}
-
- return false;
- } else {
- return inPath(node, field, remainingPath);
+ current = field;
}
+ return node === current;
}
+
/**
- * @callback TraverseOptionFallback
- * @param {external:AST} node The given node.
- * @returns {string[]} An array of visitor keys for the given node.
- */
+ * A generated matcher function for a selector.
+ * @typedef {function} SelectorMatcher
+ */
/**
- * @typedef {object} ESQueryOptions
- * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node.
- * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes.
- */
+ * A WeakMap for holding cached matcher functions for selectors.
+ * @type {WeakMap<SelectorAST, SelectorMatcher>}
+ */
+ var MATCHER_CACHE = typeof WeakMap === 'function' ? new WeakMap() : null;
/**
- * Given a `node` and its ancestors, determine if `node` is matched
- * by `selector`.
- * @param {?external:AST} node
+ * Look up a matcher function for `selector` in the cache.
+ * If it does not exist, generate it with `generateMatcher` and add it to the cache.
+ * In engines without WeakMap, the caching is skipped and matchers are generated with every call.
* @param {?SelectorAST} selector
- * @param {external:AST[]} [ancestry=[]]
- * @param {ESQueryOptions} [options]
- * @throws {Error} Unknowns (operator, class name, selector type, or
- * selector value type)
- * @returns {boolean}
+ * @returns {SelectorMatcher}
*/
-
-
- function matches(node, selector, ancestry, options) {
- if (!selector) {
- return true;
- }
-
- if (!node) {
- return false;
+ function getMatcher(selector) {
+ if (selector == null) {
+ return function () {
+ return true;
+ };
}
-
- if (!ancestry) {
- ancestry = [];
+ if (MATCHER_CACHE != null) {
+ var matcher = MATCHER_CACHE.get(selector);
+ if (matcher != null) {
+ return matcher;
+ }
+ matcher = generateMatcher(selector);
+ MATCHER_CACHE.set(selector, matcher);
+ return matcher;
}
+ return generateMatcher(selector);
+ }
+ /**
+ * Create a matcher function for `selector`,
+ * @param {?SelectorAST} selector
+ * @returns {SelectorMatcher}
+ */
+ function generateMatcher(selector) {
switch (selector.type) {
case 'wildcard':
- return true;
-
+ return function () {
+ return true;
+ };
case 'identifier':
- return selector.value.toLowerCase() === node.type.toLowerCase();
-
+ {
+ var value = selector.value.toLowerCase();
+ return function (node) {
+ return value === node.type.toLowerCase();
+ };
+ }
case 'field':
{
var path = selector.name.split('.');
- var ancestor = ancestry[path.length - 1];
- return inPath(node, ancestor, path);
+ return function (node, ancestry) {
+ var ancestor = ancestry[path.length - 1];
+ return inPath(node, ancestor, path, 0);
+ };
}
-
case 'matches':
- var _iterator3 = _createForOfIteratorHelper(selector.selectors),
- _step3;
-
- try {
- for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
- var sel = _step3.value;
-
- if (matches(node, sel, ancestry, options)) {
- return true;
+ {
+ var matchers = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < matchers.length; ++i) {
+ if (matchers[i](node, ancestry, options)) {
+ return true;
+ }
}
- }
- } catch (err) {
- _iterator3.e(err);
- } finally {
- _iterator3.f();
+ return false;
+ };
}
-
- return false;
-
case 'compound':
- var _iterator4 = _createForOfIteratorHelper(selector.selectors),
- _step4;
-
- try {
- for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) {
- var _sel = _step4.value;
-
- if (!matches(node, _sel, ancestry, options)) {
- return false;
+ {
+ var _matchers = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < _matchers.length; ++i) {
+ if (!_matchers[i](node, ancestry, options)) {
+ return false;
+ }
}
- }
- } catch (err) {
- _iterator4.e(err);
- } finally {
- _iterator4.f();
+ return true;
+ };
}
-
- return true;
-
case 'not':
- var _iterator5 = _createForOfIteratorHelper(selector.selectors),
- _step5;
-
- try {
- for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) {
- var _sel2 = _step5.value;
-
- if (matches(node, _sel2, ancestry, options)) {
- return false;
+ {
+ var _matchers2 = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ for (var i = 0; i < _matchers2.length; ++i) {
+ if (_matchers2[i](node, ancestry, options)) {
+ return false;
+ }
}
- }
- } catch (err) {
- _iterator5.e(err);
- } finally {
- _iterator5.f();
+ return true;
+ };
}
-
- return true;
-
case 'has':
{
- var _ret = function () {
- var collector = [];
-
- var _iterator6 = _createForOfIteratorHelper(selector.selectors),
- _step6;
-
- try {
- var _loop = function _loop() {
- var sel = _step6.value;
- var a = [];
- estraverse.traverse(node, {
- enter: function enter(node, parent) {
- if (parent != null) {
- a.unshift(parent);
- }
-
- if (matches(node, sel, a, options)) {
- collector.push(node);
- }
- },
- leave: function leave() {
- a.shift();
- },
- keys: options && options.visitorKeys,
- fallback: options && options.fallback || 'iteration'
- });
- };
-
- for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) {
- _loop();
- }
- } catch (err) {
- _iterator6.e(err);
- } finally {
- _iterator6.f();
- }
-
- return {
- v: collector.length !== 0
- };
- }();
-
- if (_typeof(_ret) === "object") return _ret.v;
+ var _matchers3 = selector.selectors.map(getMatcher);
+ return function (node, ancestry, options) {
+ var result = false;
+ var a = [];
+ estraverse.traverse(node, {
+ enter: function enter(node, parent) {
+ if (parent != null) {
+ a.unshift(parent);
+ }
+ for (var i = 0; i < _matchers3.length; ++i) {
+ if (_matchers3[i](node, a, options)) {
+ result = true;
+ this["break"]();
+ return;
+ }
+ }
+ },
+ leave: function leave() {
+ a.shift();
+ },
+ keys: options && options.visitorKeys,
+ fallback: options && options.fallback || 'iteration'
+ });
+ return result;
+ };
}
-
case 'child':
- if (matches(node, selector.right, ancestry, options)) {
- return matches(ancestry[0], selector.left, ancestry.slice(1), options);
+ {
+ var left = getMatcher(selector.left);
+ var right = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ if (ancestry.length > 0 && right(node, ancestry, options)) {
+ return left(ancestry[0], ancestry.slice(1), options);
+ }
+ return false;
+ };
}
-
- return false;
-
case 'descendant':
- if (matches(node, selector.right, ancestry, options)) {
- for (var i = 0, l = ancestry.length; i < l; ++i) {
- if (matches(ancestry[i], selector.left, ancestry.slice(i + 1), options)) {
- return true;
+ {
+ var _left = getMatcher(selector.left);
+ var _right = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ if (_right(node, ancestry, options)) {
+ for (var i = 0, l = ancestry.length; i < l; ++i) {
+ if (_left(ancestry[i], ancestry.slice(i + 1), options)) {
+ return true;
+ }
+ }
}
- }
+ return false;
+ };
}
-
- return false;
-
case 'attribute':
{
- var p = getPath(node, selector.name);
-
+ var _path = selector.name.split('.');
switch (selector.operator) {
case void 0:
- return p != null;
-
+ return function (node) {
+ return getPath(node, _path) != null;
+ };
case '=':
switch (selector.value.type) {
case 'regexp':
- return typeof p === 'string' && selector.value.value.test(p);
-
+ return function (node) {
+ var p = getPath(node, _path);
+ return typeof p === 'string' && selector.value.value.test(p);
+ };
case 'literal':
- return "".concat(selector.value.value) === "".concat(p);
-
+ {
+ var literal = "".concat(selector.value.value);
+ return function (node) {
+ return literal === "".concat(getPath(node, _path));
+ };
+ }
case 'type':
- return selector.value.value === _typeof(p);
+ return function (node) {
+ return selector.value.value === _typeof(getPath(node, _path));
+ };
}
-
throw new Error("Unknown selector value type: ".concat(selector.value.type));
-
case '!=':
switch (selector.value.type) {
case 'regexp':
- return !selector.value.value.test(p);
-
+ return function (node) {
+ return !selector.value.value.test(getPath(node, _path));
+ };
case 'literal':
- return "".concat(selector.value.value) !== "".concat(p);
-
+ {
+ var _literal = "".concat(selector.value.value);
+ return function (node) {
+ return _literal !== "".concat(getPath(node, _path));
+ };
+ }
case 'type':
- return selector.value.value !== _typeof(p);
+ return function (node) {
+ return selector.value.value !== _typeof(getPath(node, _path));
+ };
}
-
throw new Error("Unknown selector value type: ".concat(selector.value.type));
-
case '<=':
- return p <= selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) <= selector.value.value;
+ };
case '<':
- return p < selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) < selector.value.value;
+ };
case '>':
- return p > selector.value.value;
-
+ return function (node) {
+ return getPath(node, _path) > selector.value.value;
+ };
case '>=':
- return p >= selector.value.value;
+ return function (node) {
+ return getPath(node, _path) >= selector.value.value;
+ };
}
-
throw new Error("Unknown operator: ".concat(selector.operator));
}
-
case 'sibling':
- return matches(node, selector.right, ancestry, options) && sibling(node, selector.left, ancestry, LEFT_SIDE, options) || selector.left.subject && matches(node, selector.left, ancestry, options) && sibling(node, selector.right, ancestry, RIGHT_SIDE, options);
-
+ {
+ var _left2 = getMatcher(selector.left);
+ var _right2 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right2(node, ancestry, options) && sibling(node, _left2, ancestry, LEFT_SIDE, options) || selector.left.subject && _left2(node, ancestry, options) && sibling(node, _right2, ancestry, RIGHT_SIDE, options);
+ };
+ }
case 'adjacent':
- return matches(node, selector.right, ancestry, options) && adjacent(node, selector.left, ancestry, LEFT_SIDE, options) || selector.right.subject && matches(node, selector.left, ancestry, options) && adjacent(node, selector.right, ancestry, RIGHT_SIDE, options);
-
+ {
+ var _left3 = getMatcher(selector.left);
+ var _right3 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right3(node, ancestry, options) && adjacent(node, _left3, ancestry, LEFT_SIDE, options) || selector.right.subject && _left3(node, ancestry, options) && adjacent(node, _right3, ancestry, RIGHT_SIDE, options);
+ };
+ }
case 'nth-child':
- return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function () {
- return selector.index.value - 1;
- }, options);
-
+ {
+ var nth = selector.index.value;
+ var _right4 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right4(node, ancestry, options) && nthChild(node, ancestry, nth, options);
+ };
+ }
case 'nth-last-child':
- return matches(node, selector.right, ancestry, options) && nthChild(node, ancestry, function (length) {
- return length - selector.index.value;
- }, options);
-
+ {
+ var _nth = -selector.index.value;
+ var _right5 = getMatcher(selector.right);
+ return function (node, ancestry, options) {
+ return _right5(node, ancestry, options) && nthChild(node, ancestry, _nth, options);
+ };
+ }
case 'class':
- switch (selector.name.toLowerCase()) {
- case 'statement':
- if (node.type.slice(-9) === 'Statement') return true;
- // fallthrough: interface Declaration <: Statement { }
-
- case 'declaration':
- return node.type.slice(-11) === 'Declaration';
-
- case 'pattern':
- if (node.type.slice(-7) === 'Pattern') return true;
- // fallthrough: interface Expression <: Node, Pattern { }
-
- case 'expression':
- return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty';
-
- case 'function':
- return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression';
+ {
+ var name = selector.name.toLowerCase();
+ return function (node, ancestry) {
+ switch (name) {
+ case 'statement':
+ if (node.type.slice(-9) === 'Statement') return true;
+ // fallthrough: interface Declaration <: Statement { }
+ case 'declaration':
+ return node.type.slice(-11) === 'Declaration';
+ case 'pattern':
+ if (node.type.slice(-7) === 'Pattern') return true;
+ // fallthrough: interface Expression <: Node, Pattern { }
+ case 'expression':
+ return node.type.slice(-10) === 'Expression' || node.type.slice(-7) === 'Literal' || node.type === 'Identifier' && (ancestry.length === 0 || ancestry[0].type !== 'MetaProperty') || node.type === 'MetaProperty';
+ case 'function':
+ return node.type === 'FunctionDeclaration' || node.type === 'FunctionExpression' || node.type === 'ArrowFunctionExpression';
+ }
+ throw new Error("Unknown class name: ".concat(selector.name));
+ };
}
-
- throw new Error("Unknown class name: ".concat(selector.name));
}
-
throw new Error("Unknown selector type: ".concat(selector.type));
}
+
+ /**
+ * @callback TraverseOptionFallback
+ * @param {external:AST} node The given node.
+ * @returns {string[]} An array of visitor keys for the given node.
+ */
+ /**
+ * @typedef {object} ESQueryOptions
+ * @property { { [nodeType: string]: string[] } } [visitorKeys] By passing `visitorKeys` mapping, we can extend the properties of the nodes that traverse the node.
+ * @property {TraverseOptionFallback} [fallback] By passing `fallback` option, we can control the properties of traversing nodes when encountering unknown nodes.
+ */
+
+ /**
+ * Given a `node` and its ancestors, determine if `node` is matched
+ * by `selector`.
+ * @param {?external:AST} node
+ * @param {?SelectorAST} selector
+ * @param {external:AST[]} [ancestry=[]]
+ * @param {ESQueryOptions} [options]
+ * @throws {Error} Unknowns (operator, class name, selector type, or
+ * selector value type)
+ * @returns {boolean}
+ */
+ function matches(node, selector, ancestry, options) {
+ if (!selector) {
+ return true;
+ }
+ if (!node) {
+ return false;
+ }
+ if (!ancestry) {
+ ancestry = [];
+ }
+ return getMatcher(selector)(node, ancestry, options);
+ }
+
/**
* Get visitor keys of a given node.
* @param {external:AST} node The AST node to get keys.
* @param {ESQueryOptions|undefined} options
* @returns {string[]} Visitor keys of the node.
*/
-
-
function getVisitorKeys(node, options) {
var nodeType = node.type;
-
if (options && options.visitorKeys && options.visitorKeys[nodeType]) {
return options.visitorKeys[nodeType];
}
-
if (estraverse.VisitorKeys[nodeType]) {
return estraverse.VisitorKeys[nodeType];
}
-
if (options && typeof options.fallback === 'function') {
return options.fallback(node);
- } // 'iteration' fallback
-
-
+ }
+ // 'iteration' fallback
return Object.keys(node).filter(function (key) {
return key !== 'type';
});
}
+
/**
* Check whether the given value is an ASTNode or not.
* @param {any} node The value to check.
* @returns {boolean} `true` if the value is an ASTNode.
*/
-
-
function isNode(node) {
return node !== null && _typeof(node) === 'object' && typeof node.type === 'string';
}
+
/**
* Determines if the given node has a sibling that matches the
- * given selector.
+ * given selector matcher.
* @param {external:AST} node
- * @param {SelectorSequenceAST} selector
+ * @param {SelectorMatcher} matcher
* @param {external:AST[]} ancestry
* @param {Side} side
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
- function sibling(node, selector, ancestry, side, options) {
+ function sibling(node, matcher, ancestry, side, options) {
var _ancestry = _slicedToArray(ancestry, 1),
- parent = _ancestry[0];
-
+ parent = _ancestry[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator7 = _createForOfIteratorHelper(keys),
- _step7;
-
- try {
- for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) {
- var key = _step7.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var startIndex = listProp.indexOf(node);
-
- if (startIndex < 0) {
- continue;
- }
-
- var lowerBound = void 0,
- upperBound = void 0;
-
- if (side === LEFT_SIDE) {
- lowerBound = 0;
- upperBound = startIndex;
- } else {
- lowerBound = startIndex + 1;
- upperBound = listProp.length;
- }
-
- for (var k = lowerBound; k < upperBound; ++k) {
- if (isNode(listProp[k]) && matches(listProp[k], selector, ancestry, options)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var startIndex = listProp.indexOf(node);
+ if (startIndex < 0) {
+ continue;
+ }
+ var lowerBound = void 0,
+ upperBound = void 0;
+ if (side === LEFT_SIDE) {
+ lowerBound = 0;
+ upperBound = startIndex;
+ } else {
+ lowerBound = startIndex + 1;
+ upperBound = listProp.length;
+ }
+ for (var k = lowerBound; k < upperBound; ++k) {
+ if (isNode(listProp[k]) && matcher(listProp[k], ancestry, options)) {
+ return true;
}
}
}
- } catch (err) {
- _iterator7.e(err);
- } finally {
- _iterator7.f();
}
-
return false;
}
+
/**
* Determines if the given node has an adjacent sibling that matches
- * the given selector.
+ * the given selector matcher.
* @param {external:AST} node
- * @param {SelectorSequenceAST} selector
+ * @param {SelectorMatcher} matcher
* @param {external:AST[]} ancestry
* @param {Side} side
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
- function adjacent(node, selector, ancestry, side, options) {
+ function adjacent(node, matcher, ancestry, side, options) {
var _ancestry2 = _slicedToArray(ancestry, 1),
- parent = _ancestry2[0];
-
+ parent = _ancestry2[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator8 = _createForOfIteratorHelper(keys),
- _step8;
-
- try {
- for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) {
- var key = _step8.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var idx = listProp.indexOf(node);
-
- if (idx < 0) {
- continue;
- }
-
- if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matches(listProp[idx - 1], selector, ancestry, options)) {
- return true;
- }
-
- if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matches(listProp[idx + 1], selector, ancestry, options)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var idx = listProp.indexOf(node);
+ if (idx < 0) {
+ continue;
+ }
+ if (side === LEFT_SIDE && idx > 0 && isNode(listProp[idx - 1]) && matcher(listProp[idx - 1], ancestry, options)) {
+ return true;
+ }
+ if (side === RIGHT_SIDE && idx < listProp.length - 1 && isNode(listProp[idx + 1]) && matcher(listProp[idx + 1], ancestry, options)) {
+ return true;
}
}
- } catch (err) {
- _iterator8.e(err);
- } finally {
- _iterator8.f();
}
-
return false;
}
- /**
- * @callback IndexFunction
- * @param {Integer} len Containing list's length
- * @returns {Integer}
- */
/**
- * Determines if the given node is the nth child, determined by
- * `idxFn`, which is given the containing list's length.
+ * Determines if the given node is the `nth` child.
+ * If `nth` is negative then the position is counted
+ * from the end of the list of children.
* @param {external:AST} node
* @param {external:AST[]} ancestry
- * @param {IndexFunction} idxFn
+ * @param {Integer} nth
* @param {ESQueryOptions|undefined} options
* @returns {boolean}
*/
-
-
- function nthChild(node, ancestry, idxFn, options) {
+ function nthChild(node, ancestry, nth, options) {
+ if (nth === 0) {
+ return false;
+ }
var _ancestry3 = _slicedToArray(ancestry, 1),
- parent = _ancestry3[0];
-
+ parent = _ancestry3[0];
if (!parent) {
return false;
}
-
var keys = getVisitorKeys(parent, options);
-
- var _iterator9 = _createForOfIteratorHelper(keys),
- _step9;
-
- try {
- for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) {
- var key = _step9.value;
- var listProp = parent[key];
-
- if (Array.isArray(listProp)) {
- var idx = listProp.indexOf(node);
-
- if (idx >= 0 && idx === idxFn(listProp.length)) {
- return true;
- }
+ for (var i = 0; i < keys.length; ++i) {
+ var listProp = parent[keys[i]];
+ if (Array.isArray(listProp)) {
+ var idx = nth < 0 ? listProp.length + nth : nth - 1;
+ if (idx >= 0 && idx < listProp.length && listProp[idx] === node) {
+ return true;
}
}
- } catch (err) {
- _iterator9.e(err);
- } finally {
- _iterator9.f();
}
-
return false;
}
+
/**
* For each selector node marked as a subject, find the portion of the
* selector that the subject must match.
@@ -3863,29 +3244,23 @@
* @param {SelectorAST} [ancestor] Defaults to `selector`
* @returns {SelectorAST[]}
*/
-
-
function subjects(selector, ancestor) {
if (selector == null || _typeof(selector) != 'object') {
return [];
}
-
if (ancestor == null) {
ancestor = selector;
}
-
var results = selector.subject ? [ancestor] : [];
-
- for (var _i = 0, _Object$entries = _objectEntries(selector); _i < _Object$entries.length; _i++) {
- var _Object$entries$_i = _slicedToArray(_Object$entries[_i], 2),
- p = _Object$entries$_i[0],
- sel = _Object$entries$_i[1];
-
+ var keys = Object.keys(selector);
+ for (var i = 0; i < keys.length; ++i) {
+ var p = keys[i];
+ var sel = selector[p];
results.push.apply(results, _toConsumableArray(subjects(sel, p === 'left' ? sel : ancestor)));
}
-
return results;
}
+
/**
* @callback TraverseVisitor
* @param {?external:AST} node
@@ -3902,32 +3277,27 @@
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function traverse(ast, selector, visitor, options) {
if (!selector) {
return;
}
-
var ancestry = [];
- var altSubjects = subjects(selector);
+ var matcher = getMatcher(selector);
+ var altSubjects = subjects(selector).map(getMatcher);
estraverse.traverse(ast, {
enter: function enter(node, parent) {
if (parent != null) {
ancestry.unshift(parent);
}
-
- if (matches(node, selector, ancestry, options)) {
+ if (matcher(node, ancestry, options)) {
if (altSubjects.length) {
for (var i = 0, l = altSubjects.length; i < l; ++i) {
- if (matches(node, altSubjects[i], ancestry, options)) {
+ if (altSubjects[i](node, ancestry, options)) {
visitor(node, parent, ancestry);
}
-
for (var k = 0, m = ancestry.length; k < m; ++k) {
var succeedingAncestry = ancestry.slice(k + 1);
-
- if (matches(ancestry[k], altSubjects[i], succeedingAncestry, options)) {
+ if (altSubjects[i](ancestry[k], succeedingAncestry, options)) {
visitor(ancestry[k], parent, succeedingAncestry);
}
}
@@ -3944,6 +3314,7 @@
fallback: options && options.fallback || 'iteration'
});
}
+
/**
* From a JS AST and a selector AST, collect all JS AST nodes that
* match the selector.
@@ -3952,8 +3323,6 @@
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function match(ast, selector, options) {
var results = [];
traverse(ast, selector, function (node) {
@@ -3961,16 +3330,16 @@
}, options);
return results;
}
+
/**
* Parse a selector string and return its AST.
* @param {string} selector
* @returns {SelectorAST}
*/
-
-
function parse(selector) {
return parser.parse(selector);
}
+
/**
* Query the code AST using the selector string.
* @param {external:AST} ast
@@ -3978,12 +3347,9 @@
* @param {ESQueryOptions} [options]
* @returns {external:AST[]}
*/
-
-
function query(ast, selector, options) {
return match(ast, parse(selector), options);
}
-
query.parse = parse;
query.match = match;
query.traverse = traverse;
diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js
index 70d7b762a9..58f012dbd9 100644
--- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js
+++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.lite.min.js
@@ -1,2 +1,2 @@
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("estraverse")):"function"==typeof define&&define.amd?define(["estraverse"],e):(t=t||self).esquery=e(t.estraverse)}(this,(function(t){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var u,s=t[Symbol.iterator]();!(n=(u=s.next()).done)&&(r.push(u.value),!e||r.length!==e);n=!0);}catch(t){a=!0,o=t}finally{try{n||null==s.return||s.return()}finally{if(a)throw o}}return r}(t,e)||a(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||a(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){if(t){if("string"==typeof t)return o(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function u(t,e){var r;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(r=a(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,s=!0,c=!1;return{s:function(){r=t[Symbol.iterator]()},n:function(){var t=r.next();return s=t.done,t},e:function(t){c=!0,u=t},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw u}}}}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;var s=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){t.exports&&(t.exports=function(){function t(e,r,n,a){this.message=e,this.expected=r,this.found=n,this.location=a,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,t)}return function(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}(t,Error),t.buildMessage=function(t,e){var r={literal:function(t){return'"'+a(t.text)+'"'},class:function(t){var e,r="";for(e=0;e<t.parts.length;e++)r+=t.parts[e]instanceof Array?o(t.parts[e][0])+"-"+o(t.parts[e][1]):o(t.parts[e]);return"["+(t.inverted?"^":"")+r+"]"},any:function(t){return"any character"},end:function(t){return"end of input"},other:function(t){return t.description}};function n(t){return t.charCodeAt(0).toString(16).toUpperCase()}function a(t){return t.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(t){return"\\x0"+n(t)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(t){return"\\x"+n(t)}))}function o(t){return t.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(t){return"\\x0"+n(t)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(t){return"\\x"+n(t)}))}return"Expected "+function(t){var e,n,a,o=new Array(t.length);for(e=0;e<t.length;e++)o[e]=(a=t[e],r[a.type](a));if(o.sort(),o.length>0){for(e=1,n=1;e<o.length;e++)o[e-1]!==o[e]&&(o[n]=o[e],n++);o.length=n}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(t)+" but "+function(t){return t?'"'+a(t)+'"':"end of input"}(e)+" found."},{SyntaxError:t,parse:function(e,r){r=void 0!==r?r:{};var n,a,o,u,s={},c={start:bt},i=bt,l=vt(" ",!1),f=/^[^ [\],():#!=><~+.]/,h=dt([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),p=vt(">",!1),y=vt("~",!1),v=vt("+",!1),d=vt(",",!1),A=vt("!",!1),x=vt("*",!1),g=vt("#",!1),b=vt("[",!1),m=vt("]",!1),P=/^[><!]/,w=dt([">","<","!"],!1,!1),C=vt("=",!1),j=function(t){return(t||"")+"="},S=/^[><]/,E=dt([">","<"],!1,!1),I=vt(".",!1),k=function(t,e,r){return{type:"attribute",name:t,operator:e,value:r}},F=vt('"',!1),T=/^[^\\"]/,L=dt(["\\",'"'],!0,!1),O=vt("\\",!1),D={type:"any"},R=function(t,e){return t+e},K=function(t){return{type:"literal",value:(e=t.join(""),e.replace(/\\(.)/g,(function(t,e){switch(e){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return e}})))};var e},U=vt("'",!1),_=/^[^\\']/,M=dt(["\\","'"],!0,!1),q=/^[0-9]/,G=dt([["0","9"]],!1,!1),H=vt("type(",!1),V=/^[^ )]/,$=dt([" ",")"],!0,!1),z=vt(")",!1),B=/^[imsu]/,J=dt(["i","m","s","u"],!1,!1),N=vt("/",!1),Q=/^[^\/]/,W=dt(["/"],!0,!1),X=vt(":not(",!1),Y=vt(":matches(",!1),Z=vt(":has(",!1),tt=vt(":first-child",!1),et=vt(":last-child",!1),rt=vt(":nth-child(",!1),nt=vt(":nth-last-child(",!1),at=vt(":",!1),ot=vt("statement",!0),ut=vt("expression",!0),st=vt("declaration",!0),ct=vt("function",!0),it=vt("pattern",!0),lt=0,ft=[{line:1,column:1}],ht=0,pt=[],yt={};if("startRule"in r){if(!(r.startRule in c))throw new Error("Can't start parsing from rule \""+r.startRule+'".');i=c[r.startRule]}function vt(t,e){return{type:"literal",text:t,ignoreCase:e}}function dt(t,e,r){return{type:"class",parts:t,inverted:e,ignoreCase:r}}function At(t){var r,n=ft[t];if(n)return n;for(r=t-1;!ft[r];)r--;for(n={line:(n=ft[r]).line,column:n.column};r<t;)10===e.charCodeAt(r)?(n.line++,n.column=1):n.column++,r++;return ft[t]=n,n}function xt(t,e){var r=At(t),n=At(e);return{start:{offset:t,line:r.line,column:r.column},end:{offset:e,line:n.line,column:n.column}}}function gt(t){lt<ht||(lt>ht&&(ht=lt,pt=[]),pt.push(t))}function bt(){var t,e,r,n,a=30*lt+0,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,(e=mt())!==s&&(r=Ct())!==s&&mt()!==s?t=e=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(lt=t,t=s),t===s&&(t=lt,(e=mt())!==s&&(e=void 0),t=e),yt[a]={nextPos:lt,result:t},t)}function mt(){var t,r,n=30*lt+1,a=yt[n];if(a)return lt=a.nextPos,a.result;for(t=[],32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));r!==s;)t.push(r),32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));return yt[n]={nextPos:lt,result:t},t}function Pt(){var t,r,n,a=30*lt+2,o=yt[a];if(o)return lt=o.nextPos,o.result;if(r=[],f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h)),n!==s)for(;n!==s;)r.push(n),f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h));else r=s;return r!==s&&(r=r.join("")),t=r,yt[a]={nextPos:lt,result:t},t}function wt(){var t,r,n,a=30*lt+3,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,(r=mt())!==s?(62===e.charCodeAt(lt)?(n=">",lt++):(n=s,gt(p)),n!==s&&mt()!==s?t=r="child":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(126===e.charCodeAt(lt)?(n="~",lt++):(n=s,gt(y)),n!==s&&mt()!==s?t=r="sibling":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(43===e.charCodeAt(lt)?(n="+",lt++):(n=s,gt(v)),n!==s&&mt()!==s?t=r="adjacent":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l)),r!==s&&(n=mt())!==s?t=r="descendant":(lt=t,t=s)))),yt[a]={nextPos:lt,result:t},t)}function Ct(){var t,r,n,a,o,u,c,i,l=30*lt+4,f=yt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=jt())!==s){for(n=[],a=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(u=",",lt++):(u=s,gt(d)),u!==s&&(c=mt())!==s&&(i=jt())!==s?a=o=[o,u,c,i]:(lt=a,a=s)):(lt=a,a=s);a!==s;)n.push(a),a=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(u=",",lt++):(u=s,gt(d)),u!==s&&(c=mt())!==s&&(i=jt())!==s?a=o=[o,u,c,i]:(lt=a,a=s)):(lt=a,a=s);n!==s?t=r=[r].concat(n.map((function(t){return t[3]}))):(lt=t,t=s)}else lt=t,t=s;return yt[l]={nextPos:lt,result:t},t}function jt(){var t,e,r,n,a,o,u,c=30*lt+5,i=yt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,(e=St())!==s){for(r=[],n=lt,(a=wt())!==s&&(o=St())!==s?n=a=[a,o]:(lt=n,n=s);n!==s;)r.push(n),n=lt,(a=wt())!==s&&(o=St())!==s?n=a=[a,o]:(lt=n,n=s);r!==s?(u=e,t=e=r.reduce((function(t,e){return{type:e[0],left:t,right:e[1]}}),u)):(lt=t,t=s)}else lt=t,t=s;return yt[c]={nextPos:lt,result:t},t}function St(){var t,r,n,a,o,u,c,i=30*lt+6,l=yt[i];if(l)return lt=l.nextPos,l.result;if(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s){if(n=[],(a=Et())!==s)for(;a!==s;)n.push(a),a=Et();else n=s;n!==s?(o=r,c=1===(u=n).length?u[0]:{type:"compound",selectors:u},o&&(c.subject=!0),t=r=c):(lt=t,t=s)}else lt=t,t=s;return yt[i]={nextPos:lt,result:t},t}function Et(){var t,r=30*lt+7,n=yt[r];return n?(lt=n.nextPos,n.result):((t=function(){var t,r,n=30*lt+8,a=yt[n];return a?(lt=a.nextPos,a.result):(42===e.charCodeAt(lt)?(r="*",lt++):(r=s,gt(x)),r!==s&&(r={type:"wildcard",value:r}),t=r,yt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a=30*lt+9,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,35===e.charCodeAt(lt)?(r="#",lt++):(r=s,gt(g)),r===s&&(r=null),r!==s&&(n=Pt())!==s?t=r={type:"identifier",value:n}:(lt=t,t=s),yt[a]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o=30*lt+10,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,91===e.charCodeAt(lt)?(r="[",lt++):(r=s,gt(b)),r!==s&&mt()!==s&&(n=function(){var t,r,n,a,o=30*lt+14,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,(r=It())!==s&&mt()!==s&&(n=function(){var t,r,n,a=30*lt+12,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(C)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),yt[a]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((a=function(){var t,r,n,a,o,u=30*lt+18,c=yt[u];if(c)return lt=c.nextPos,c.result;if(t=lt,"type("===e.substr(lt,5)?(r="type(",lt+=5):(r=s,gt(H)),r!==s)if(mt()!==s){if(n=[],V.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt($)),a!==s)for(;a!==s;)n.push(a),V.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt($));else n=s;n!==s&&(a=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt(z)),o!==s?(r={type:"type",value:n.join("")},t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[u]={nextPos:lt,result:t},t}())===s&&(a=function(){var t,r,n,a,o,u,c=30*lt+20,i=yt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,47===e.charCodeAt(lt)?(r="/",lt++):(r=s,gt(N)),r!==s){if(n=[],Q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(W)),a!==s)for(;a!==s;)n.push(a),Q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(W));else n=s;n!==s?(47===e.charCodeAt(lt)?(a="/",lt++):(a=s,gt(N)),a!==s?((o=function(){var t,r,n=30*lt+19,a=yt[n];if(a)return lt=a.nextPos,a.result;if(t=[],B.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(J)),r!==s)for(;r!==s;)t.push(r),B.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(J));else t=s;return yt[n]={nextPos:lt,result:t},t}())===s&&(o=null),o!==s?(u=o,r={type:"regexp",value:new RegExp(n.join(""),u?u.join(""):"")},t=r):(lt=t,t=s)):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return yt[c]={nextPos:lt,result:t},t}()),a!==s?(r=k(r,n,a),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=It())!==s&&mt()!==s&&(n=function(){var t,r,n,a=30*lt+11,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,P.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(w)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(C)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(S.test(e.charAt(lt))?(t=e.charAt(lt),lt++):(t=s,gt(E))),yt[a]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((a=function(){var t,r,n,a,o,u,c=30*lt+15,i=yt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,34===e.charCodeAt(lt)?(r='"',lt++):(r=s,gt(F)),r!==s){for(n=[],T.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(L)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));a!==s;)n.push(a),T.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(L)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));n!==s?(34===e.charCodeAt(lt)?(a='"',lt++):(a=s,gt(F)),a!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;if(t===s)if(t=lt,39===e.charCodeAt(lt)?(r="'",lt++):(r=s,gt(U)),r!==s){for(n=[],_.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(M)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));a!==s;)n.push(a),_.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(M)),a===s&&(a=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(u=e.charAt(lt),lt++):(u=s,gt(D)),u!==s?(o=R(o,u),a=o):(lt=a,a=s)):(lt=a,a=s));n!==s?(39===e.charCodeAt(lt)?(a="'",lt++):(a=s,gt(U)),a!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return yt[c]={nextPos:lt,result:t},t}())===s&&(a=function(){var t,r,n,a,o,u,c,i=30*lt+16,l=yt[i];if(l)return lt=l.nextPos,l.result;for(t=lt,r=lt,n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));if(n!==s?(46===e.charCodeAt(lt)?(a=".",lt++):(a=s,gt(I)),a!==s?r=n=[n,a]:(lt=r,r=s)):(lt=r,r=s),r===s&&(r=null),r!==s){if(n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G)),a!==s)for(;a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));else n=s;n!==s?(u=n,c=(o=r)?[].concat.apply([],o).join(""):"",r={type:"literal",value:parseFloat(c+u.join(""))},t=r):(lt=t,t=s)}else lt=t,t=s;return yt[i]={nextPos:lt,result:t},t}())===s&&(a=function(){var t,e,r=30*lt+17,n=yt[r];return n?(lt=n.nextPos,n.result):((e=Pt())!==s&&(e={type:"literal",value:e}),t=e,yt[r]={nextPos:lt,result:t},t)}()),a!==s?(r=k(r,n,a),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=It())!==s&&(r={type:"attribute",name:r}),t=r)),yt[o]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?(93===e.charCodeAt(lt)?(a="]",lt++):(a=s,gt(m)),a!==s?t=r=n:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o,u,c,i,l=30*lt+21,f=yt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,46===e.charCodeAt(lt)?(r=".",lt++):(r=s,gt(I)),r!==s)if((n=Pt())!==s){for(a=[],o=lt,46===e.charCodeAt(lt)?(u=".",lt++):(u=s,gt(I)),u!==s&&(c=Pt())!==s?o=u=[u,c]:(lt=o,o=s);o!==s;)a.push(o),o=lt,46===e.charCodeAt(lt)?(u=".",lt++):(u=s,gt(I)),u!==s&&(c=Pt())!==s?o=u=[u,c]:(lt=o,o=s);a!==s?(i=n,r={type:"field",name:a.reduce((function(t,e){return t+e[0]+e[1]}),i)},t=r):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[l]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,a,o=30*lt+22,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,":not("===e.substr(lt,5)?(r=":not(",lt+=5):(r=s,gt(X)),r!==s&&mt()!==s&&(n=Ct())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(a=")",lt++):(a=s,gt(z)),a!==s?t=r={type:"not",selectors:n}:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o=30*lt+23,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,":matches("===e.substr(lt,9)?(r=":matches(",lt+=9):(r=s,gt(Y)),r!==s&&mt()!==s&&(n=Ct())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(a=")",lt++):(a=s,gt(z)),a!==s?t=r={type:"matches",selectors:n}:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o=30*lt+24,u=yt[o];return u?(lt=u.nextPos,u.result):(t=lt,":has("===e.substr(lt,5)?(r=":has(",lt+=5):(r=s,gt(Z)),r!==s&&mt()!==s&&(n=Ct())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(a=")",lt++):(a=s,gt(z)),a!==s?t=r={type:"has",selectors:n}:(lt=t,t=s)):(lt=t,t=s),yt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+25,a=yt[n];return a?(lt=a.nextPos,a.result):(":first-child"===e.substr(lt,12)?(r=":first-child",lt+=12):(r=s,gt(tt)),r!==s&&(r=kt(1)),t=r,yt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+26,a=yt[n];return a?(lt=a.nextPos,a.result):(":last-child"===e.substr(lt,11)?(r=":last-child",lt+=11):(r=s,gt(et)),r!==s&&(r=Ft(1)),t=r,yt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,a,o,u=30*lt+27,c=yt[u];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-child("===e.substr(lt,11)?(r=":nth-child(",lt+=11):(r=s,gt(rt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G)),a!==s)for(;a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));else n=s;n!==s&&(a=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt(z)),o!==s?(r=kt(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[u]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,a,o,u=30*lt+28,c=yt[u];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-last-child("===e.substr(lt,16)?(r=":nth-last-child(",lt+=16):(r=s,gt(nt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G)),a!==s)for(;a!==s;)n.push(a),q.test(e.charAt(lt))?(a=e.charAt(lt),lt++):(a=s,gt(G));else n=s;n!==s&&(a=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt(z)),o!==s?(r=Ft(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return yt[u]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,a=30*lt+29,o=yt[a];return o?(lt=o.nextPos,o.result):(t=lt,58===e.charCodeAt(lt)?(r=":",lt++):(r=s,gt(at)),r!==s?("statement"===e.substr(lt,9).toLowerCase()?(n=e.substr(lt,9),lt+=9):(n=s,gt(ot)),n===s&&("expression"===e.substr(lt,10).toLowerCase()?(n=e.substr(lt,10),lt+=10):(n=s,gt(ut)),n===s&&("declaration"===e.substr(lt,11).toLowerCase()?(n=e.substr(lt,11),lt+=11):(n=s,gt(st)),n===s&&("function"===e.substr(lt,8).toLowerCase()?(n=e.substr(lt,8),lt+=8):(n=s,gt(ct)),n===s&&("pattern"===e.substr(lt,7).toLowerCase()?(n=e.substr(lt,7),lt+=7):(n=s,gt(it)))))),n!==s?t=r={type:"class",name:n}:(lt=t,t=s)):(lt=t,t=s),yt[a]={nextPos:lt,result:t},t)}()),yt[r]={nextPos:lt,result:t},t)}function It(){var t,r,n,a,o,u,c,i,l=30*lt+13,f=yt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=Pt())!==s){for(n=[],a=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(I)),o!==s&&(u=Pt())!==s?a=o=[o,u]:(lt=a,a=s);a!==s;)n.push(a),a=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(I)),o!==s&&(u=Pt())!==s?a=o=[o,u]:(lt=a,a=s);n!==s?(c=r,i=n,t=r=[].concat.apply([c],i).join("")):(lt=t,t=s)}else lt=t,t=s;return yt[l]={nextPos:lt,result:t},t}function kt(t){return{type:"nth-child",index:{type:"literal",value:t}}}function Ft(t){return{type:"nth-last-child",index:{type:"literal",value:t}}}if((n=i())!==s&&lt===e.length)return n;throw n!==s&&lt<e.length&&gt({type:"end"}),a=pt,o=ht<e.length?e.charAt(ht):null,u=ht<e.length?xt(ht,ht+1):xt(ht,ht),new t(t.buildMessage(a,o),a,o,u)}}}())}));function c(r,n,a,o){if(!n)return!0;if(!r)return!1;switch(a||(a=[]),n.type){case"wildcard":return!0;case"identifier":return n.value.toLowerCase()===r.type.toLowerCase();case"field":var s=n.name.split("."),i=a[s.length-1];return function t(e,r,n){if(0===n.length)return e===r;if(null==r)return!1;var a=r[n[0]],o=n.slice(1);if(Array.isArray(a)){var s,c=u(a);try{for(c.s();!(s=c.n()).done;){if(t(e,s.value,o))return!0}}catch(t){c.e(t)}finally{c.f()}return!1}return t(e,a,o)}(r,i,s);case"matches":var l,y=u(n.selectors);try{for(y.s();!(l=y.n()).done;){var v=l.value;if(c(r,v,a,o))return!0}}catch(t){y.e(t)}finally{y.f()}return!1;case"compound":var d,A=u(n.selectors);try{for(A.s();!(d=A.n()).done;){var x=d.value;if(!c(r,x,a,o))return!1}}catch(t){A.e(t)}finally{A.f()}return!0;case"not":var g,b=u(n.selectors);try{for(b.s();!(g=b.n()).done;){var m=g.value;if(c(r,m,a,o))return!1}}catch(t){b.e(t)}finally{b.f()}return!0;case"has":var P=function(){var e,a=[],s=u(n.selectors);try{var i=function(){var n=e.value,u=[];t.traverse(r,{enter:function(t,e){null!=e&&u.unshift(e),c(t,n,u,o)&&a.push(t)},leave:function(){u.shift()},keys:o&&o.visitorKeys,fallback:o&&o.fallback||"iteration"})};for(s.s();!(e=s.n()).done;)i()}catch(t){s.e(t)}finally{s.f()}return{v:0!==a.length}}();if("object"===e(P))return P.v;case"child":return!!c(r,n.right,a,o)&&c(a[0],n.left,a.slice(1),o);case"descendant":if(c(r,n.right,a,o))for(var w=0,C=a.length;w<C;++w)if(c(a[w],n.left,a.slice(w+1),o))return!0;return!1;case"attribute":var j=function(t,e){var r,n=u(e.split("."));try{for(n.s();!(r=n.n()).done;){var a=r.value;if(null==t)return t;t=t[a]}}catch(t){n.e(t)}finally{n.f()}return t}(r,n.name);switch(n.operator){case void 0:return null!=j;case"=":switch(n.value.type){case"regexp":return"string"==typeof j&&n.value.value.test(j);case"literal":return"".concat(n.value.value)==="".concat(j);case"type":return n.value.value===e(j)}throw new Error("Unknown selector value type: ".concat(n.value.type));case"!=":switch(n.value.type){case"regexp":return!n.value.value.test(j);case"literal":return"".concat(n.value.value)!=="".concat(j);case"type":return n.value.value!==e(j)}throw new Error("Unknown selector value type: ".concat(n.value.type));case"<=":return j<=n.value.value;case"<":return j<n.value.value;case">":return j>n.value.value;case">=":return j>=n.value.value}throw new Error("Unknown operator: ".concat(n.operator));case"sibling":return c(r,n.right,a,o)&&f(r,n.left,a,"LEFT_SIDE",o)||n.left.subject&&c(r,n.left,a,o)&&f(r,n.right,a,"RIGHT_SIDE",o);case"adjacent":return c(r,n.right,a,o)&&h(r,n.left,a,"LEFT_SIDE",o)||n.right.subject&&c(r,n.left,a,o)&&h(r,n.right,a,"RIGHT_SIDE",o);case"nth-child":return c(r,n.right,a,o)&&p(r,a,(function(){return n.index.value-1}),o);case"nth-last-child":return c(r,n.right,a,o)&&p(r,a,(function(t){return t-n.index.value}),o);case"class":switch(n.name.toLowerCase()){case"statement":if("Statement"===r.type.slice(-9))return!0;case"declaration":return"Declaration"===r.type.slice(-11);case"pattern":if("Pattern"===r.type.slice(-7))return!0;case"expression":return"Expression"===r.type.slice(-10)||"Literal"===r.type.slice(-7)||"Identifier"===r.type&&(0===a.length||"MetaProperty"!==a[0].type)||"MetaProperty"===r.type;case"function":return"FunctionDeclaration"===r.type||"FunctionExpression"===r.type||"ArrowFunctionExpression"===r.type}throw new Error("Unknown class name: ".concat(n.name))}throw new Error("Unknown selector type: ".concat(n.type))}function i(e,r){var n=e.type;return r&&r.visitorKeys&&r.visitorKeys[n]?r.visitorKeys[n]:t.VisitorKeys[n]?t.VisitorKeys[n]:r&&"function"==typeof r.fallback?r.fallback(e):Object.keys(e).filter((function(t){return"type"!==t}))}function l(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function f(t,e,n,a,o){var s=r(n,1)[0];if(!s)return!1;var f,h=u(i(s,o));try{for(h.s();!(f=h.n()).done;){var p=s[f.value];if(Array.isArray(p)){var y=p.indexOf(t);if(y<0)continue;var v=void 0,d=void 0;"LEFT_SIDE"===a?(v=0,d=y):(v=y+1,d=p.length);for(var A=v;A<d;++A)if(l(p[A])&&c(p[A],e,n,o))return!0}}}catch(t){h.e(t)}finally{h.f()}return!1}function h(t,e,n,a,o){var s=r(n,1)[0];if(!s)return!1;var f,h=u(i(s,o));try{for(h.s();!(f=h.n()).done;){var p=s[f.value];if(Array.isArray(p)){var y=p.indexOf(t);if(y<0)continue;if("LEFT_SIDE"===a&&y>0&&l(p[y-1])&&c(p[y-1],e,n,o))return!0;if("RIGHT_SIDE"===a&&y<p.length-1&&l(p[y+1])&&c(p[y+1],e,n,o))return!0}}}catch(t){h.e(t)}finally{h.f()}return!1}function p(t,e,n,a){var o=r(e,1)[0];if(!o)return!1;var s,c=u(i(o,a));try{for(c.s();!(s=c.n()).done;){var l=o[s.value];if(Array.isArray(l)){var f=l.indexOf(t);if(f>=0&&f===n(l.length))return!0}}}catch(t){c.e(t)}finally{c.f()}return!1}function y(t,a){if(null==t||"object"!=e(t))return[];null==a&&(a=t);for(var o=t.subject?[a]:[],u=0,s=function(t){for(var e=[],r=Object.keys(t),n=0;n<r.length;n++)e.push([r[n],t[r[n]]]);return e}(t);u<s.length;u++){var c=r(s[u],2),i=c[0],l=c[1];o.push.apply(o,n(y(l,"left"===i?l:a)))}return o}function v(e,r,n,a){if(r){var o=[],u=y(r);t.traverse(e,{enter:function(t,e){if(null!=e&&o.unshift(e),c(t,r,o,a))if(u.length)for(var s=0,i=u.length;s<i;++s){c(t,u[s],o,a)&&n(t,e,o);for(var l=0,f=o.length;l<f;++l){var h=o.slice(l+1);c(o[l],u[s],h,a)&&n(o[l],e,h)}}else n(t,e,o)},leave:function(){o.shift()},keys:a&&a.visitorKeys,fallback:a&&a.fallback||"iteration"})}}function d(t,e,r){var n=[];return v(t,e,(function(t){n.push(t)}),r),n}function A(t){return s.parse(t)}function x(t,e,r){return d(t,A(e),r)}return x.parse=A,x.match=d,x.traverse=v,x.matches=c,x.query=x,x}));
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("estraverse")):"function"==typeof define&&define.amd?define(["estraverse"],e):(t=t||self).esquery=e(t.estraverse)}(this,(function(t){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,u,o,a,s=[],c=!0,i=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=o.call(r)).done)&&(s.push(n.value),s.length!==e);c=!0);}catch(t){i=!0,u=t}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(i)throw u}}return s}}(t,e)||u(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||u(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){if(t){if("string"==typeof t)return o(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;var a=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){t.exports&&(t.exports=function(){function t(e,r,n,u){this.message=e,this.expected=r,this.found=n,this.location=u,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,t)}return function(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}(t,Error),t.buildMessage=function(t,e){var r={literal:function(t){return'"'+u(t.text)+'"'},class:function(t){var e,r="";for(e=0;e<t.parts.length;e++)r+=t.parts[e]instanceof Array?o(t.parts[e][0])+"-"+o(t.parts[e][1]):o(t.parts[e]);return"["+(t.inverted?"^":"")+r+"]"},any:function(t){return"any character"},end:function(t){return"end of input"},other:function(t){return t.description}};function n(t){return t.charCodeAt(0).toString(16).toUpperCase()}function u(t){return t.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(t){return"\\x0"+n(t)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(t){return"\\x"+n(t)}))}function o(t){return t.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(t){return"\\x0"+n(t)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(t){return"\\x"+n(t)}))}return"Expected "+function(t){var e,n,u,o=new Array(t.length);for(e=0;e<t.length;e++)o[e]=(u=t[e],r[u.type](u));if(o.sort(),o.length>0){for(e=1,n=1;e<o.length;e++)o[e-1]!==o[e]&&(o[n]=o[e],n++);o.length=n}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(t)+" but "+function(t){return t?'"'+u(t)+'"':"end of input"}(e)+" found."},{SyntaxError:t,parse:function(e,r){r=void 0!==r?r:{};var n,u,o,a,s={},c={start:bt},i=bt,l=yt(" ",!1),f=/^[^ [\],():#!=><~+.]/,h=dt([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),p=yt(">",!1),v=yt("~",!1),y=yt("+",!1),d=yt(",",!1),A=yt("!",!1),x=yt("*",!1),g=yt("#",!1),b=yt("[",!1),m=yt("]",!1),P=/^[><!]/,C=dt([">","<","!"],!1,!1),w=yt("=",!1),j=function(t){return(t||"")+"="},E=/^[><]/,S=dt([">","<"],!1,!1),k=yt(".",!1),I=function(t,e,r){return{type:"attribute",name:t,operator:e,value:r}},F=yt('"',!1),L=/^[^\\"]/,T=dt(["\\",'"'],!0,!1),O=yt("\\",!1),D={type:"any"},R=function(t,e){return t+e},K=function(t){return{type:"literal",value:(e=t.join(""),e.replace(/\\(.)/g,(function(t,e){switch(e){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return e}})))};var e},M=yt("'",!1),U=/^[^\\']/,_=dt(["\\","'"],!0,!1),q=/^[0-9]/,G=dt([["0","9"]],!1,!1),H=yt("type(",!1),V=/^[^ )]/,W=dt([" ",")"],!0,!1),$=yt(")",!1),z=/^[imsu]/,B=dt(["i","m","s","u"],!1,!1),J=yt("/",!1),N=/^[^\/]/,Q=dt(["/"],!0,!1),X=yt(":not(",!1),Y=yt(":matches(",!1),Z=yt(":has(",!1),tt=yt(":first-child",!1),et=yt(":last-child",!1),rt=yt(":nth-child(",!1),nt=yt(":nth-last-child(",!1),ut=yt(":",!1),ot=yt("statement",!0),at=yt("expression",!0),st=yt("declaration",!0),ct=yt("function",!0),it=yt("pattern",!0),lt=0,ft=[{line:1,column:1}],ht=0,pt=[],vt={};if("startRule"in r){if(!(r.startRule in c))throw new Error("Can't start parsing from rule \""+r.startRule+'".');i=c[r.startRule]}function yt(t,e){return{type:"literal",text:t,ignoreCase:e}}function dt(t,e,r){return{type:"class",parts:t,inverted:e,ignoreCase:r}}function At(t){var r,n=ft[t];if(n)return n;for(r=t-1;!ft[r];)r--;for(n={line:(n=ft[r]).line,column:n.column};r<t;)10===e.charCodeAt(r)?(n.line++,n.column=1):n.column++,r++;return ft[t]=n,n}function xt(t,e){var r=At(t),n=At(e);return{start:{offset:t,line:r.line,column:r.column},end:{offset:e,line:n.line,column:n.column}}}function gt(t){lt<ht||(lt>ht&&(ht=lt,pt=[]),pt.push(t))}function bt(){var t,e,r,n,u=30*lt+0,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,(e=mt())!==s&&(r=wt())!==s&&mt()!==s?t=e=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(lt=t,t=s),t===s&&(t=lt,(e=mt())!==s&&(e=void 0),t=e),vt[u]={nextPos:lt,result:t},t)}function mt(){var t,r,n=30*lt+1,u=vt[n];if(u)return lt=u.nextPos,u.result;for(t=[],32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));r!==s;)t.push(r),32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l));return vt[n]={nextPos:lt,result:t},t}function Pt(){var t,r,n,u=30*lt+2,o=vt[u];if(o)return lt=o.nextPos,o.result;if(r=[],f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h)),n!==s)for(;n!==s;)r.push(n),f.test(e.charAt(lt))?(n=e.charAt(lt),lt++):(n=s,gt(h));else r=s;return r!==s&&(r=r.join("")),t=r,vt[u]={nextPos:lt,result:t},t}function Ct(){var t,r,n,u=30*lt+3,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,(r=mt())!==s?(62===e.charCodeAt(lt)?(n=">",lt++):(n=s,gt(p)),n!==s&&mt()!==s?t=r="child":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(126===e.charCodeAt(lt)?(n="~",lt++):(n=s,gt(v)),n!==s&&mt()!==s?t=r="sibling":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=mt())!==s?(43===e.charCodeAt(lt)?(n="+",lt++):(n=s,gt(y)),n!==s&&mt()!==s?t=r="adjacent":(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,32===e.charCodeAt(lt)?(r=" ",lt++):(r=s,gt(l)),r!==s&&(n=mt())!==s?t=r="descendant":(lt=t,t=s)))),vt[u]={nextPos:lt,result:t},t)}function wt(){var t,r,n,u,o,a,c,i,l=30*lt+4,f=vt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=jt())!==s){for(n=[],u=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(a=",",lt++):(a=s,gt(d)),a!==s&&(c=mt())!==s&&(i=jt())!==s?u=o=[o,a,c,i]:(lt=u,u=s)):(lt=u,u=s);u!==s;)n.push(u),u=lt,(o=mt())!==s?(44===e.charCodeAt(lt)?(a=",",lt++):(a=s,gt(d)),a!==s&&(c=mt())!==s&&(i=jt())!==s?u=o=[o,a,c,i]:(lt=u,u=s)):(lt=u,u=s);n!==s?t=r=[r].concat(n.map((function(t){return t[3]}))):(lt=t,t=s)}else lt=t,t=s;return vt[l]={nextPos:lt,result:t},t}function jt(){var t,e,r,n,u,o,a,c=30*lt+5,i=vt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,(e=Et())!==s){for(r=[],n=lt,(u=Ct())!==s&&(o=Et())!==s?n=u=[u,o]:(lt=n,n=s);n!==s;)r.push(n),n=lt,(u=Ct())!==s&&(o=Et())!==s?n=u=[u,o]:(lt=n,n=s);r!==s?(a=e,t=e=r.reduce((function(t,e){return{type:e[0],left:t,right:e[1]}}),a)):(lt=t,t=s)}else lt=t,t=s;return vt[c]={nextPos:lt,result:t},t}function Et(){var t,r,n,u,o,a,c,i=30*lt+6,l=vt[i];if(l)return lt=l.nextPos,l.result;if(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s){if(n=[],(u=St())!==s)for(;u!==s;)n.push(u),u=St();else n=s;n!==s?(o=r,c=1===(a=n).length?a[0]:{type:"compound",selectors:a},o&&(c.subject=!0),t=r=c):(lt=t,t=s)}else lt=t,t=s;return vt[i]={nextPos:lt,result:t},t}function St(){var t,r=30*lt+7,n=vt[r];return n?(lt=n.nextPos,n.result):((t=function(){var t,r,n=30*lt+8,u=vt[n];return u?(lt=u.nextPos,u.result):(42===e.charCodeAt(lt)?(r="*",lt++):(r=s,gt(x)),r!==s&&(r={type:"wildcard",value:r}),t=r,vt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u=30*lt+9,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,35===e.charCodeAt(lt)?(r="#",lt++):(r=s,gt(g)),r===s&&(r=null),r!==s&&(n=Pt())!==s?t=r={type:"identifier",value:n}:(lt=t,t=s),vt[u]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o=30*lt+10,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,91===e.charCodeAt(lt)?(r="[",lt++):(r=s,gt(b)),r!==s&&mt()!==s&&(n=function(){var t,r,n,u,o=30*lt+14,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,(r=kt())!==s&&mt()!==s&&(n=function(){var t,r,n,u=30*lt+12,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,33===e.charCodeAt(lt)?(r="!",lt++):(r=s,gt(A)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(w)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),vt[u]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((u=function(){var t,r,n,u,o,a=30*lt+18,c=vt[a];if(c)return lt=c.nextPos,c.result;if(t=lt,"type("===e.substr(lt,5)?(r="type(",lt+=5):(r=s,gt(H)),r!==s)if(mt()!==s){if(n=[],V.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(W)),u!==s)for(;u!==s;)n.push(u),V.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(W));else n=s;n!==s&&(u=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt($)),o!==s?(r={type:"type",value:n.join("")},t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[a]={nextPos:lt,result:t},t}())===s&&(u=function(){var t,r,n,u,o,a,c=30*lt+20,i=vt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,47===e.charCodeAt(lt)?(r="/",lt++):(r=s,gt(J)),r!==s){if(n=[],N.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(Q)),u!==s)for(;u!==s;)n.push(u),N.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(Q));else n=s;n!==s?(47===e.charCodeAt(lt)?(u="/",lt++):(u=s,gt(J)),u!==s?((o=function(){var t,r,n=30*lt+19,u=vt[n];if(u)return lt=u.nextPos,u.result;if(t=[],z.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(B)),r!==s)for(;r!==s;)t.push(r),z.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(B));else t=s;return vt[n]={nextPos:lt,result:t},t}())===s&&(o=null),o!==s?(a=o,r={type:"regexp",value:new RegExp(n.join(""),a?a.join(""):"")},t=r):(lt=t,t=s)):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return vt[c]={nextPos:lt,result:t},t}()),u!==s?(r=I(r,n,u),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=kt())!==s&&mt()!==s&&(n=function(){var t,r,n,u=30*lt+11,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,P.test(e.charAt(lt))?(r=e.charAt(lt),lt++):(r=s,gt(C)),r===s&&(r=null),r!==s?(61===e.charCodeAt(lt)?(n="=",lt++):(n=s,gt(w)),n!==s?(r=j(r),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(E.test(e.charAt(lt))?(t=e.charAt(lt),lt++):(t=s,gt(S))),vt[u]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?((u=function(){var t,r,n,u,o,a,c=30*lt+15,i=vt[c];if(i)return lt=i.nextPos,i.result;if(t=lt,34===e.charCodeAt(lt)?(r='"',lt++):(r=s,gt(F)),r!==s){for(n=[],L.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(T)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));u!==s;)n.push(u),L.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(T)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));n!==s?(34===e.charCodeAt(lt)?(u='"',lt++):(u=s,gt(F)),u!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;if(t===s)if(t=lt,39===e.charCodeAt(lt)?(r="'",lt++):(r=s,gt(M)),r!==s){for(n=[],U.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(_)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));u!==s;)n.push(u),U.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(_)),u===s&&(u=lt,92===e.charCodeAt(lt)?(o="\\",lt++):(o=s,gt(O)),o!==s?(e.length>lt?(a=e.charAt(lt),lt++):(a=s,gt(D)),a!==s?(o=R(o,a),u=o):(lt=u,u=s)):(lt=u,u=s));n!==s?(39===e.charCodeAt(lt)?(u="'",lt++):(u=s,gt(M)),u!==s?(r=K(n),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;return vt[c]={nextPos:lt,result:t},t}())===s&&(u=function(){var t,r,n,u,o,a,c,i=30*lt+16,l=vt[i];if(l)return lt=l.nextPos,l.result;for(t=lt,r=lt,n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));if(n!==s?(46===e.charCodeAt(lt)?(u=".",lt++):(u=s,gt(k)),u!==s?r=n=[n,u]:(lt=r,r=s)):(lt=r,r=s),r===s&&(r=null),r!==s){if(n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G)),u!==s)for(;u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));else n=s;n!==s?(a=n,c=(o=r)?[].concat.apply([],o).join(""):"",r={type:"literal",value:parseFloat(c+a.join(""))},t=r):(lt=t,t=s)}else lt=t,t=s;return vt[i]={nextPos:lt,result:t},t}())===s&&(u=function(){var t,e,r=30*lt+17,n=vt[r];return n?(lt=n.nextPos,n.result):((e=Pt())!==s&&(e={type:"literal",value:e}),t=e,vt[r]={nextPos:lt,result:t},t)}()),u!==s?(r=I(r,n,u),t=r):(lt=t,t=s)):(lt=t,t=s),t===s&&(t=lt,(r=kt())!==s&&(r={type:"attribute",name:r}),t=r)),vt[o]={nextPos:lt,result:t},t)}())!==s&&mt()!==s?(93===e.charCodeAt(lt)?(u="]",lt++):(u=s,gt(m)),u!==s?t=r=n:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o,a,c,i,l=30*lt+21,f=vt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,46===e.charCodeAt(lt)?(r=".",lt++):(r=s,gt(k)),r!==s)if((n=Pt())!==s){for(u=[],o=lt,46===e.charCodeAt(lt)?(a=".",lt++):(a=s,gt(k)),a!==s&&(c=Pt())!==s?o=a=[a,c]:(lt=o,o=s);o!==s;)u.push(o),o=lt,46===e.charCodeAt(lt)?(a=".",lt++):(a=s,gt(k)),a!==s&&(c=Pt())!==s?o=a=[a,c]:(lt=o,o=s);u!==s?(i=n,r={type:"field",name:u.reduce((function(t,e){return t+e[0]+e[1]}),i)},t=r):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[l]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,u,o=30*lt+22,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,":not("===e.substr(lt,5)?(r=":not(",lt+=5):(r=s,gt(X)),r!==s&&mt()!==s&&(n=wt())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(u=")",lt++):(u=s,gt($)),u!==s?t=r={type:"not",selectors:n}:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o=30*lt+23,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,":matches("===e.substr(lt,9)?(r=":matches(",lt+=9):(r=s,gt(Y)),r!==s&&mt()!==s&&(n=wt())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(u=")",lt++):(u=s,gt($)),u!==s?t=r={type:"matches",selectors:n}:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o=30*lt+24,a=vt[o];return a?(lt=a.nextPos,a.result):(t=lt,":has("===e.substr(lt,5)?(r=":has(",lt+=5):(r=s,gt(Z)),r!==s&&mt()!==s&&(n=wt())!==s&&mt()!==s?(41===e.charCodeAt(lt)?(u=")",lt++):(u=s,gt($)),u!==s?t=r={type:"has",selectors:n}:(lt=t,t=s)):(lt=t,t=s),vt[o]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+25,u=vt[n];return u?(lt=u.nextPos,u.result):(":first-child"===e.substr(lt,12)?(r=":first-child",lt+=12):(r=s,gt(tt)),r!==s&&(r=It(1)),t=r,vt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n=30*lt+26,u=vt[n];return u?(lt=u.nextPos,u.result):(":last-child"===e.substr(lt,11)?(r=":last-child",lt+=11):(r=s,gt(et)),r!==s&&(r=Ft(1)),t=r,vt[n]={nextPos:lt,result:t},t)}())===s&&(t=function(){var t,r,n,u,o,a=30*lt+27,c=vt[a];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-child("===e.substr(lt,11)?(r=":nth-child(",lt+=11):(r=s,gt(rt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G)),u!==s)for(;u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));else n=s;n!==s&&(u=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt($)),o!==s?(r=It(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[a]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,u,o,a=30*lt+28,c=vt[a];if(c)return lt=c.nextPos,c.result;if(t=lt,":nth-last-child("===e.substr(lt,16)?(r=":nth-last-child(",lt+=16):(r=s,gt(nt)),r!==s)if(mt()!==s){if(n=[],q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G)),u!==s)for(;u!==s;)n.push(u),q.test(e.charAt(lt))?(u=e.charAt(lt),lt++):(u=s,gt(G));else n=s;n!==s&&(u=mt())!==s?(41===e.charCodeAt(lt)?(o=")",lt++):(o=s,gt($)),o!==s?(r=Ft(parseInt(n.join(""),10)),t=r):(lt=t,t=s)):(lt=t,t=s)}else lt=t,t=s;else lt=t,t=s;return vt[a]={nextPos:lt,result:t},t}())===s&&(t=function(){var t,r,n,u=30*lt+29,o=vt[u];return o?(lt=o.nextPos,o.result):(t=lt,58===e.charCodeAt(lt)?(r=":",lt++):(r=s,gt(ut)),r!==s?("statement"===e.substr(lt,9).toLowerCase()?(n=e.substr(lt,9),lt+=9):(n=s,gt(ot)),n===s&&("expression"===e.substr(lt,10).toLowerCase()?(n=e.substr(lt,10),lt+=10):(n=s,gt(at)),n===s&&("declaration"===e.substr(lt,11).toLowerCase()?(n=e.substr(lt,11),lt+=11):(n=s,gt(st)),n===s&&("function"===e.substr(lt,8).toLowerCase()?(n=e.substr(lt,8),lt+=8):(n=s,gt(ct)),n===s&&("pattern"===e.substr(lt,7).toLowerCase()?(n=e.substr(lt,7),lt+=7):(n=s,gt(it)))))),n!==s?t=r={type:"class",name:n}:(lt=t,t=s)):(lt=t,t=s),vt[u]={nextPos:lt,result:t},t)}()),vt[r]={nextPos:lt,result:t},t)}function kt(){var t,r,n,u,o,a,c,i,l=30*lt+13,f=vt[l];if(f)return lt=f.nextPos,f.result;if(t=lt,(r=Pt())!==s){for(n=[],u=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(k)),o!==s&&(a=Pt())!==s?u=o=[o,a]:(lt=u,u=s);u!==s;)n.push(u),u=lt,46===e.charCodeAt(lt)?(o=".",lt++):(o=s,gt(k)),o!==s&&(a=Pt())!==s?u=o=[o,a]:(lt=u,u=s);n!==s?(c=r,i=n,t=r=[].concat.apply([c],i).join("")):(lt=t,t=s)}else lt=t,t=s;return vt[l]={nextPos:lt,result:t},t}function It(t){return{type:"nth-child",index:{type:"literal",value:t}}}function Ft(t){return{type:"nth-last-child",index:{type:"literal",value:t}}}if((n=i())!==s&&lt===e.length)return n;throw n!==s&&lt<e.length&&gt({type:"end"}),u=pt,o=ht<e.length?e.charAt(ht):null,a=ht<e.length?xt(ht,ht+1):xt(ht,ht),new t(t.buildMessage(u,o),u,o,a)}}}())}));function s(t,e){for(var r=0;r<e.length;++r){if(null==t)return t;t=t[e[r]]}return t}var c="function"==typeof WeakMap?new WeakMap:null;function i(t){if(null==t)return function(){return!0};if(null!=c){var e=c.get(t);return null!=e||(e=l(t),c.set(t,e)),e}return l(t)}function l(r){switch(r.type){case"wildcard":return function(){return!0};case"identifier":var n=r.value.toLowerCase();return function(t){return n===t.type.toLowerCase()};case"field":var u=r.name.split(".");return function(t,e){return function t(e,r,n,u){for(var o=r,a=u;a<n.length;++a){if(null==o)return!1;var s=o[n[a]];if(Array.isArray(s)){for(var c=0;c<s.length;++c)if(t(e,s[c],n,a+1))return!0;return!1}o=s}return e===o}(t,e[u.length-1],u,0)};case"matches":var o=r.selectors.map(i);return function(t,e,r){for(var n=0;n<o.length;++n)if(o[n](t,e,r))return!0;return!1};case"compound":var a=r.selectors.map(i);return function(t,e,r){for(var n=0;n<a.length;++n)if(!a[n](t,e,r))return!1;return!0};case"not":var c=r.selectors.map(i);return function(t,e,r){for(var n=0;n<c.length;++n)if(c[n](t,e,r))return!1;return!0};case"has":var l=r.selectors.map(i);return function(e,r,n){var u=!1,o=[];return t.traverse(e,{enter:function(t,e){null!=e&&o.unshift(e);for(var r=0;r<l.length;++r)if(l[r](t,o,n))return u=!0,void this.break()},leave:function(){o.shift()},keys:n&&n.visitorKeys,fallback:n&&n.fallback||"iteration"}),u};case"child":var f=i(r.left),h=i(r.right);return function(t,e,r){return!!(e.length>0&&h(t,e,r))&&f(e[0],e.slice(1),r)};case"descendant":var d=i(r.left),A=i(r.right);return function(t,e,r){if(A(t,e,r))for(var n=0,u=e.length;n<u;++n)if(d(e[n],e.slice(n+1),r))return!0;return!1};case"attribute":var x=r.name.split(".");switch(r.operator){case void 0:return function(t){return null!=s(t,x)};case"=":switch(r.value.type){case"regexp":return function(t){var e=s(t,x);return"string"==typeof e&&r.value.value.test(e)};case"literal":var g="".concat(r.value.value);return function(t){return g==="".concat(s(t,x))};case"type":return function(t){return r.value.value===e(s(t,x))}}throw new Error("Unknown selector value type: ".concat(r.value.type));case"!=":switch(r.value.type){case"regexp":return function(t){return!r.value.value.test(s(t,x))};case"literal":var b="".concat(r.value.value);return function(t){return b!=="".concat(s(t,x))};case"type":return function(t){return r.value.value!==e(s(t,x))}}throw new Error("Unknown selector value type: ".concat(r.value.type));case"<=":return function(t){return s(t,x)<=r.value.value};case"<":return function(t){return s(t,x)<r.value.value};case">":return function(t){return s(t,x)>r.value.value};case">=":return function(t){return s(t,x)>=r.value.value}}throw new Error("Unknown operator: ".concat(r.operator));case"sibling":var m=i(r.left),P=i(r.right);return function(t,e,n){return P(t,e,n)&&p(t,m,e,"LEFT_SIDE",n)||r.left.subject&&m(t,e,n)&&p(t,P,e,"RIGHT_SIDE",n)};case"adjacent":var C=i(r.left),w=i(r.right);return function(t,e,n){return w(t,e,n)&&v(t,C,e,"LEFT_SIDE",n)||r.right.subject&&C(t,e,n)&&v(t,w,e,"RIGHT_SIDE",n)};case"nth-child":var j=r.index.value,E=i(r.right);return function(t,e,r){return E(t,e,r)&&y(t,e,j,r)};case"nth-last-child":var S=-r.index.value,k=i(r.right);return function(t,e,r){return k(t,e,r)&&y(t,e,S,r)};case"class":var I=r.name.toLowerCase();return function(t,e){switch(I){case"statement":if("Statement"===t.type.slice(-9))return!0;case"declaration":return"Declaration"===t.type.slice(-11);case"pattern":if("Pattern"===t.type.slice(-7))return!0;case"expression":return"Expression"===t.type.slice(-10)||"Literal"===t.type.slice(-7)||"Identifier"===t.type&&(0===e.length||"MetaProperty"!==e[0].type)||"MetaProperty"===t.type;case"function":return"FunctionDeclaration"===t.type||"FunctionExpression"===t.type||"ArrowFunctionExpression"===t.type}throw new Error("Unknown class name: ".concat(r.name))}}throw new Error("Unknown selector type: ".concat(r.type))}function f(e,r){var n=e.type;return r&&r.visitorKeys&&r.visitorKeys[n]?r.visitorKeys[n]:t.VisitorKeys[n]?t.VisitorKeys[n]:r&&"function"==typeof r.fallback?r.fallback(e):Object.keys(e).filter((function(t){return"type"!==t}))}function h(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function p(t,e,n,u,o){var a=r(n,1)[0];if(!a)return!1;for(var s=f(a,o),c=0;c<s.length;++c){var i=a[s[c]];if(Array.isArray(i)){var l=i.indexOf(t);if(l<0)continue;var p=void 0,v=void 0;"LEFT_SIDE"===u?(p=0,v=l):(p=l+1,v=i.length);for(var y=p;y<v;++y)if(h(i[y])&&e(i[y],n,o))return!0}}return!1}function v(t,e,n,u,o){var a=r(n,1)[0];if(!a)return!1;for(var s=f(a,o),c=0;c<s.length;++c){var i=a[s[c]];if(Array.isArray(i)){var l=i.indexOf(t);if(l<0)continue;if("LEFT_SIDE"===u&&l>0&&h(i[l-1])&&e(i[l-1],n,o))return!0;if("RIGHT_SIDE"===u&&l<i.length-1&&h(i[l+1])&&e(i[l+1],n,o))return!0}}return!1}function y(t,e,n,u){if(0===n)return!1;var o=r(e,1)[0];if(!o)return!1;for(var a=f(o,u),s=0;s<a.length;++s){var c=o[a[s]];if(Array.isArray(c)){var i=n<0?c.length+n:n-1;if(i>=0&&i<c.length&&c[i]===t)return!0}}return!1}function d(r,u,o,a){if(u){var s=[],c=i(u),l=function t(r,u){if(null==r||"object"!=e(r))return[];null==u&&(u=r);for(var o=r.subject?[u]:[],a=Object.keys(r),s=0;s<a.length;++s){var c=a[s],i=r[c];o.push.apply(o,n(t(i,"left"===c?i:u)))}return o}(u).map(i);t.traverse(r,{enter:function(t,e){if(null!=e&&s.unshift(e),c(t,s,a))if(l.length)for(var r=0,n=l.length;r<n;++r){l[r](t,s,a)&&o(t,e,s);for(var u=0,i=s.length;u<i;++u){var f=s.slice(u+1);l[r](s[u],f,a)&&o(s[u],e,f)}}else o(t,e,s)},leave:function(){s.shift()},keys:a&&a.visitorKeys,fallback:a&&a.fallback||"iteration"})}}function A(t,e,r){var n=[];return d(t,e,(function(t){n.push(t)}),r),n}function x(t){return a.parse(t)}function g(t,e,r){return A(t,x(e),r)}return g.parse=x,g.match=A,g.traverse=d,g.matches=function(t,e,r,n){return!e||!!t&&(r||(r=[]),i(e)(t,r,n))},g.query=g,g}));
//# sourceMappingURL=esquery.lite.min.js.map
diff --git a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.min.js b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.min.js
index 279d1c73fe..0acddc2826 100644
--- a/tools/node_modules/eslint/node_modules/esquery/dist/esquery.min.js
+++ b/tools/node_modules/eslint/node_modules/esquery/dist/esquery.min.js
@@ -1,2 +1,2 @@
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).esquery=t()}(this,(function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,o=!1,a=void 0;try{for(var i,s=e[Symbol.iterator]();!(n=(i=s.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(o)throw a}}return r}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||n(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function a(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=n(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw i}}}}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function i(e,t){return e(t={exports:{}},t.exports),t.exports}var s=i((function(e,t){!function e(t){var r,n,o,a,i,s;function l(e){var t,r,n={};for(t in e)e.hasOwnProperty(t)&&(r=e[t],n[t]="object"==typeof r&&null!==r?l(r):r);return n}function u(e,t){this.parent=e,this.key=t}function c(e,t,r,n){this.node=e,this.path=t,this.wrap=r,this.ref=n}function f(){}function p(e){return null!=e&&("object"==typeof e&&"string"==typeof e.type)}function h(e,t){return(e===r.ObjectExpression||e===r.ObjectPattern)&&"properties"===t}function y(e,t){for(var r=e.length-1;r>=0;--r)if(e[r].node===t)return!0;return!1}function d(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,o,a;for(n=e.length,o=0;n;)t(e[a=o+(r=n>>>1)])?n=r:(o=a+1,n-=r+1);return o}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",Program:"Program",Property:"Property",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},o={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],Program:["body"],Property:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:a={},Skip:i={},Remove:s={}},u.prototype.replace=function(e){this.parent[this.key]=e},u.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,o;function a(e,t){if(Array.isArray(t))for(r=0,n=t.length;r<n;++r)e.push(t[r]);else e.push(t)}if(!this.__current.path)return null;for(o=[],e=2,t=this.__leavelist.length;e<t;++e)a(o,this.__leavelist[e].path);return a(o,this.__current.path),o},f.prototype.type=function(){return this.current().type||this.__current.wrap},f.prototype.parents=function(){var e,t,r;for(r=[],e=1,t=this.__leavelist.length;e<t;++e)r.push(this.__leavelist[e].node);return r},f.prototype.current=function(){return this.__current.node},f.prototype.__execute=function(e,t){var r,n;return n=void 0,r=this.__current,this.__current=t,this.__state=null,e&&(n=e.call(this,t.node,this.__leavelist[this.__leavelist.length-1].node)),this.__current=r,n},f.prototype.notify=function(e){this.__state=e},f.prototype.skip=function(){this.notify(i)},f.prototype.break=function(){this.notify(a)},f.prototype.remove=function(){this.notify(s)},f.prototype.__initialize=function(e,t){this.visitor=t,this.root=e,this.__worklist=[],this.__leavelist=[],this.__current=null,this.__state=null,this.__fallback=null,"iteration"===t.fallback?this.__fallback=Object.keys:"function"==typeof t.fallback&&(this.__fallback=t.fallback),this.__keys=o,t.keys&&(this.__keys=Object.assign(Object.create(this.__keys),t.keys))},f.prototype.traverse=function(e,t){var r,n,o,s,l,u,f,d,m,x,v,g;for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,r.push(new c(e,null,null,null)),n.push(new c(null,null,null,null));r.length;)if((o=r.pop())!==g){if(o.node){if(u=this.__execute(t.enter,o),this.__state===a||u===a)return;if(r.push(g),n.push(o),this.__state===i||u===i)continue;if(l=(s=o.node).type||o.wrap,!(x=this.__keys[l])){if(!this.__fallback)throw new Error("Unknown node type "+l+".");x=this.__fallback(s)}for(d=x.length;(d-=1)>=0;)if(v=s[f=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!y(n,v[m])){if(h(l,x[d]))o=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;o=new c(v[m],[f,m],null,null)}r.push(o)}}else if(p(v)){if(y(n,v))continue;r.push(new c(v,f,null,null))}}}else if(o=n.pop(),u=this.__execute(t.leave,o),this.__state===a||u===a)return},f.prototype.replace=function(e,t){var r,n,o,l,f,y,d,m,x,v,g,b,A;function E(e){var t,n,o,a;if(e.ref.remove())for(n=e.ref.key,a=e.ref.parent,t=r.length;t--;)if((o=r[t]).ref&&o.ref.parent===a){if(o.ref.key<n)break;--o.ref.key}}for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,y=new c(e,null,null,new u(b={root:e},"root")),r.push(y),n.push(y);r.length;)if((y=r.pop())!==g){if(void 0!==(f=this.__execute(t.enter,y))&&f!==a&&f!==i&&f!==s&&(y.ref.replace(f),y.node=f),this.__state!==s&&f!==s||(E(y),y.node=null),this.__state===a||f===a)return b.root;if((o=y.node)&&(r.push(g),n.push(y),this.__state!==i&&f!==i)){if(l=o.type||y.wrap,!(x=this.__keys[l])){if(!this.__fallback)throw new Error("Unknown node type "+l+".");x=this.__fallback(o)}for(d=x.length;(d-=1)>=0;)if(v=o[A=x[d]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(l,x[d]))y=new c(v[m],[A,m],"Property",new u(v,m));else{if(!p(v[m]))continue;y=new c(v[m],[A,m],null,new u(v,m))}r.push(y)}}else p(v)&&r.push(new c(v,A,null,new u(o,A)))}}else if(y=n.pop(),void 0!==(f=this.__execute(t.leave,y))&&f!==a&&f!==i&&f!==s&&y.ref.replace(f),this.__state!==s&&f!==s||E(y),this.__state===a||f===a)return b.root;return b.root},t.Syntax=r,t.traverse=d,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var o,a,i,s,u=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,a=t.length;i<a;i+=1)(o=l(t[i])).extendedRange=[0,e.range[0]],u.push(o);e.leadingComments=u}return e}for(i=0,a=t.length;i<a;i+=1)u.push(m(l(t[i]),r));return s=0,d(e,{enter:function(e){for(var t;s<u.length&&!((t=u[s]).extendedRange[1]>e.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),u.splice(s,1)):s+=1;return s===u.length?n.Break:u[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,d(e,{leave:function(e){for(var t;s<u.length&&(t=u[s],!(e.range[1]<t.extendedRange[0]));)e.range[1]===t.extendedRange[0]?(e.trailingComments||(e.trailingComments=[]),e.trailingComments.push(t),u.splice(s,1)):s+=1;return s===u.length?n.Break:u[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=o,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),l=i((function(e){e.exports&&(e.exports=function(){function e(t,r,n,o){this.message=t,this.expected=r,this.found=n,this.location=o,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?a(e.parts[t][0])+"-"+a(e.parts[t][1]):a(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function o(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function a(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}return"Expected "+function(e){var t,n,o,a=new Array(e.length);for(t=0;t<e.length;t++)a[t]=(o=e[t],r[o.type](o));if(a.sort(),a.length>0){for(t=1,n=1;t<a.length;t++)a[t-1]!==a[t]&&(a[n]=a[t],n++);a.length=n}switch(a.length){case 1:return a[0];case 2:return a[0]+" or "+a[1];default:return a.slice(0,-1).join(", ")+", or "+a[a.length-1]}}(e)+" but "+function(e){return e?'"'+o(e)+'"':"end of input"}(t)+" found."},{SyntaxError:e,parse:function(t,r){r=void 0!==r?r:{};var n,o,a,i,s={},l={start:be},u=be,c=de(" ",!1),f=/^[^ [\],():#!=><~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=de(">",!1),y=de("~",!1),d=de("+",!1),m=de(",",!1),x=de("!",!1),v=de("*",!1),g=de("#",!1),b=de("[",!1),A=de("]",!1),E=/^[><!]/,S=me([">","<","!"],!1,!1),_=de("=",!1),w=function(e){return(e||"")+"="},C=/^[><]/,P=me([">","<"],!1,!1),k=de(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},j=de('"',!1),I=/^[^\\"]/,T=me(["\\",'"'],!0,!1),F=de("\\",!1),L={type:"any"},O=function(e,t){return e+t},R=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},B=de("'",!1),M=/^[^\\']/,U=me(["\\","'"],!0,!1),q=/^[0-9]/,V=me([["0","9"]],!1,!1),N=de("type(",!1),W=/^[^ )]/,K=me([" ",")"],!0,!1),G=de(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=de("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=de(":not(",!1),X=de(":matches(",!1),Z=de(":has(",!1),ee=de(":first-child",!1),te=de(":last-child",!1),re=de(":nth-child(",!1),ne=de(":nth-last-child(",!1),oe=de(":",!1),ae=de("statement",!0),ie=de("expression",!0),se=de("declaration",!0),le=de("function",!0),ue=de("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],ye={};if("startRule"in r){if(!(r.startRule in l))throw new Error("Can't start parsing from rule \""+r.startRule+'".');u=l[r.startRule]}function de(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};r<e;)10===t.charCodeAt(r)?(n.line++,n.column=1):n.column++,r++;return fe[e]=n,n}function ve(e,t){var r=xe(e),n=xe(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function ge(e){ce<pe||(ce>pe&&(pe=ce,he=[]),he.push(e))}function be(){var e,t,r,n,o=30*ce+0,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(t=Ae())!==s&&(r=_e())!==s&&Ae()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=Ae())!==s&&(t=void 0),e=t),ye[o]={nextPos:ce,result:e},e)}function Ae(){var e,r,n=30*ce+1,o=ye[n];if(o)return ce=o.nextPos,o.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return ye[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,o=30*ce+2,a=ye[o];if(a)return ce=a.nextPos,a.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,ye[o]={nextPos:ce,result:e},e}function Se(){var e,r,n,o=30*ce+3,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,(r=Ae())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&Ae()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(y)),n!==s&&Ae()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(d)),n!==s&&Ae()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=Ae())!==s?e=r="descendant":(ce=e,e=s)))),ye[o]={nextPos:ce,result:e},e)}function _e(){var e,r,n,o,a,i,l,u,c=30*ce+4,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=we())!==s){for(n=[],o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?o=a=[a,i,l,u]:(ce=o,o=s)):(ce=o,o=s);o!==s;)n.push(o),o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(l=Ae())!==s&&(u=we())!==s?o=a=[a,i,l,u]:(ce=o,o=s)):(ce=o,o=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function we(){var e,t,r,n,o,a,i,l=30*ce+5,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,(t=Ce())!==s){for(r=[],n=ce,(o=Se())!==s&&(a=Ce())!==s?n=o=[o,a]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(o=Se())!==s&&(a=Ce())!==s?n=o=[o,a]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}function Ce(){var e,r,n,o,a,i,l,u=30*ce+6,c=ye[u];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(o=Pe())!==s)for(;o!==s;)n.push(o),o=Pe();else n=s;n!==s?(a=r,l=1===(i=n).length?i[0]:{type:"compound",selectors:i},a&&(l.subject=!0),e=r=l):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=ye[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,o=ye[n];return o?(ce=o.nextPos,o.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o=30*ce+9,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+10,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(b)),r!==s&&Ae()!==s&&(n=function(){var e,r,n,o,a=30*ce+14,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+12,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i=30*ce+18,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(N)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,l=30*ce+20,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J)),o!==s)for(;o!==s;)n.push(o),$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(o="/",ce++):(o=s,ge(Y)),o!==s?((a=function(){var e,r,n=30*ce+19,o=ye[n];if(o)return ce=o.nextPos,o.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return ye[n]={nextPos:ce,result:e},e}())===s&&(a=null),a!==s?(i=a,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+11,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=w(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(C.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),ye[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i,l=30*ce+15,u=ye[l];if(u)return ce=u.nextPos,u.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(j)),r!==s){for(n=[],I.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(T)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),I.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(T)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(34===t.charCodeAt(ce)?(o='"',ce++):(o=s,ge(j)),o!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(B)),r!==s){for(n=[],M.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),M.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(F)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=O(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(39===t.charCodeAt(ce)?(o="'",ce++):(o=s,ge(B)),o!==s?(r=R(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return ye[l]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,l,u=30*ce+16,c=ye[u];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));if(n!==s?(46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s?r=n=[n,o]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s?(i=n,l=(a=r)?[].concat.apply([],a).join(""):"",r={type:"literal",value:parseFloat(l+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return ye[u]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,t,r=30*ce+17,n=ye[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,ye[r]={nextPos:ce,result:e},e)}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),ye[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?(93===t.charCodeAt(ce)?(o="]",ce++):(o=s,ge(A)),o!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i,l,u,c=30*ce+21,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(o=[],a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?a=i=[i,l]:(ce=a,a=s);a!==s;)o.push(a),a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(l=Ee())!==s?a=i=[i,l]:(ce=a,a=s);o!==s?(u=n,r={type:"field",name:o.reduce((function(e,t){return e+t[0]+t[1]}),u)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a=30*ce+22,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+23,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+24,i=ye[a];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),ye[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,o=ye[n];return o?(ce=o.nextPos,o.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,o=ye[n];return o?(ce=o.nextPos,o.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=je(1)),e=r,ye[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+27,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(Ae()!==s){if(n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+28,l=ye[i];if(l)return ce=l.nextPos,l.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(Ae()!==s){if(n=[],q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V)),o!==s)for(;o!==s;)n.push(o),q.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(V));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=je(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return ye[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o=30*ce+29,a=ye[o];return a?(ce=a.nextPos,a.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(oe)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(ae)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(le)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(ue)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),ye[o]={nextPos:ce,result:e},e)}()),ye[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,o,a,i,l,u,c=30*ce+13,f=ye[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);o!==s;)n.push(o),o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);n!==s?(l=r,u=n,e=r=[].concat.apply([l],u).join("")):(ce=e,e=s)}else ce=e,e=s;return ye[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function je(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=u())!==s&&ce===t.length)return n;throw n!==s&&ce<t.length&&ge({type:"end"}),o=he,a=pe<t.length?t.charAt(pe):null,i=pe<t.length?ve(pe,pe+1):ve(pe,pe),new e(e.buildMessage(o,a),o,a,i)}}}())}));function u(t,r,n,o){if(!r)return!0;if(!t)return!1;switch(n||(n=[]),r.type){case"wildcard":return!0;case"identifier":return r.value.toLowerCase()===t.type.toLowerCase();case"field":var i=r.name.split("."),l=n[i.length-1];return function e(t,r,n){if(0===n.length)return t===r;if(null==r)return!1;var o=r[n[0]],i=n.slice(1);if(Array.isArray(o)){var s,l=a(o);try{for(l.s();!(s=l.n()).done;){if(e(t,s.value,i))return!0}}catch(e){l.e(e)}finally{l.f()}return!1}return e(t,o,i)}(t,l,i);case"matches":var c,f=a(r.selectors);try{for(f.s();!(c=f.n()).done;){var d=c.value;if(u(t,d,n,o))return!0}}catch(e){f.e(e)}finally{f.f()}return!1;case"compound":var m,x=a(r.selectors);try{for(x.s();!(m=x.n()).done;){var v=m.value;if(!u(t,v,n,o))return!1}}catch(e){x.e(e)}finally{x.f()}return!0;case"not":var g,b=a(r.selectors);try{for(b.s();!(g=b.n()).done;){var A=g.value;if(u(t,A,n,o))return!1}}catch(e){b.e(e)}finally{b.f()}return!0;case"has":var E=function(){var e,n=[],i=a(r.selectors);try{var l=function(){var r=e.value,a=[];s.traverse(t,{enter:function(e,t){null!=t&&a.unshift(t),u(e,r,a,o)&&n.push(e)},leave:function(){a.shift()},keys:o&&o.visitorKeys,fallback:o&&o.fallback||"iteration"})};for(i.s();!(e=i.n()).done;)l()}catch(e){i.e(e)}finally{i.f()}return{v:0!==n.length}}();if("object"===e(E))return E.v;case"child":return!!u(t,r.right,n,o)&&u(n[0],r.left,n.slice(1),o);case"descendant":if(u(t,r.right,n,o))for(var S=0,_=n.length;S<_;++S)if(u(n[S],r.left,n.slice(S+1),o))return!0;return!1;case"attribute":var w=function(e,t){var r,n=a(t.split("."));try{for(n.s();!(r=n.n()).done;){var o=r.value;if(null==e)return e;e=e[o]}}catch(e){n.e(e)}finally{n.f()}return e}(t,r.name);switch(r.operator){case void 0:return null!=w;case"=":switch(r.value.type){case"regexp":return"string"==typeof w&&r.value.value.test(w);case"literal":return"".concat(r.value.value)==="".concat(w);case"type":return r.value.value===e(w)}throw new Error("Unknown selector value type: ".concat(r.value.type));case"!=":switch(r.value.type){case"regexp":return!r.value.value.test(w);case"literal":return"".concat(r.value.value)!=="".concat(w);case"type":return r.value.value!==e(w)}throw new Error("Unknown selector value type: ".concat(r.value.type));case"<=":return w<=r.value.value;case"<":return w<r.value.value;case">":return w>r.value.value;case">=":return w>=r.value.value}throw new Error("Unknown operator: ".concat(r.operator));case"sibling":return u(t,r.right,n,o)&&p(t,r.left,n,"LEFT_SIDE",o)||r.left.subject&&u(t,r.left,n,o)&&p(t,r.right,n,"RIGHT_SIDE",o);case"adjacent":return u(t,r.right,n,o)&&h(t,r.left,n,"LEFT_SIDE",o)||r.right.subject&&u(t,r.left,n,o)&&h(t,r.right,n,"RIGHT_SIDE",o);case"nth-child":return u(t,r.right,n,o)&&y(t,n,(function(){return r.index.value-1}),o);case"nth-last-child":return u(t,r.right,n,o)&&y(t,n,(function(e){return e-r.index.value}),o);case"class":switch(r.name.toLowerCase()){case"statement":if("Statement"===t.type.slice(-9))return!0;case"declaration":return"Declaration"===t.type.slice(-11);case"pattern":if("Pattern"===t.type.slice(-7))return!0;case"expression":return"Expression"===t.type.slice(-10)||"Literal"===t.type.slice(-7)||"Identifier"===t.type&&(0===n.length||"MetaProperty"!==n[0].type)||"MetaProperty"===t.type;case"function":return"FunctionDeclaration"===t.type||"FunctionExpression"===t.type||"ArrowFunctionExpression"===t.type}throw new Error("Unknown class name: ".concat(r.name))}throw new Error("Unknown selector type: ".concat(r.type))}function c(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:s.VisitorKeys[r]?s.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function f(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function p(e,r,n,o,i){var s=t(n,1)[0];if(!s)return!1;var l,p=a(c(s,i));try{for(p.s();!(l=p.n()).done;){var h=s[l.value];if(Array.isArray(h)){var y=h.indexOf(e);if(y<0)continue;var d=void 0,m=void 0;"LEFT_SIDE"===o?(d=0,m=y):(d=y+1,m=h.length);for(var x=d;x<m;++x)if(f(h[x])&&u(h[x],r,n,i))return!0}}}catch(e){p.e(e)}finally{p.f()}return!1}function h(e,r,n,o,i){var s=t(n,1)[0];if(!s)return!1;var l,p=a(c(s,i));try{for(p.s();!(l=p.n()).done;){var h=s[l.value];if(Array.isArray(h)){var y=h.indexOf(e);if(y<0)continue;if("LEFT_SIDE"===o&&y>0&&f(h[y-1])&&u(h[y-1],r,n,i))return!0;if("RIGHT_SIDE"===o&&y<h.length-1&&f(h[y+1])&&u(h[y+1],r,n,i))return!0}}}catch(e){p.e(e)}finally{p.f()}return!1}function y(e,r,n,o){var i=t(r,1)[0];if(!i)return!1;var s,l=a(c(i,o));try{for(l.s();!(s=l.n()).done;){var u=i[s.value];if(Array.isArray(u)){var f=u.indexOf(e);if(f>=0&&f===n(u.length))return!0}}}catch(e){l.e(e)}finally{l.f()}return!1}function d(n,o){if(null==n||"object"!=e(n))return[];null==o&&(o=n);for(var a=n.subject?[o]:[],i=0,s=function(e){for(var t=[],r=Object.keys(e),n=0;n<r.length;n++)t.push([r[n],e[r[n]]]);return t}(n);i<s.length;i++){var l=t(s[i],2),u=l[0],c=l[1];a.push.apply(a,r(d(c,"left"===u?c:o)))}return a}function m(e,t,r,n){if(t){var o=[],a=d(t);s.traverse(e,{enter:function(e,i){if(null!=i&&o.unshift(i),u(e,t,o,n))if(a.length)for(var s=0,l=a.length;s<l;++s){u(e,a[s],o,n)&&r(e,i,o);for(var c=0,f=o.length;c<f;++c){var p=o.slice(c+1);u(o[c],a[s],p,n)&&r(o[c],i,p)}}else r(e,i,o)},leave:function(){o.shift()},keys:n&&n.visitorKeys,fallback:n&&n.fallback||"iteration"})}}function x(e,t,r){var n=[];return m(e,t,(function(e){n.push(e)}),r),n}function v(e){return l.parse(e)}function g(e,t,r){return x(e,v(t),r)}return g.parse=v,g.match=x,g.traverse=m,g.matches=u,g.query=g,g}));
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).esquery=t()}(this,(function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,s=[],u=!0,l=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}}(e,t)||n(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||n(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function a(e,t){return e(t={exports:{}},t.exports),t.exports}var i=a((function(e,t){!function e(t){var r,n,o,a,i,s;function u(e){var t,r,n={};for(t in e)e.hasOwnProperty(t)&&(r=e[t],n[t]="object"==typeof r&&null!==r?u(r):r);return n}function l(e,t){this.parent=e,this.key=t}function c(e,t,r,n){this.node=e,this.path=t,this.wrap=r,this.ref=n}function f(){}function p(e){return null!=e&&("object"==typeof e&&"string"==typeof e.type)}function h(e,t){return(e===r.ObjectExpression||e===r.ObjectPattern)&&"properties"===t}function d(e,t){for(var r=e.length-1;r>=0;--r)if(e[r].node===t)return!0;return!1}function y(e,t){return(new f).traverse(e,t)}function m(e,t){var r;return r=function(e,t){var r,n,o,a;for(n=e.length,o=0;n;)t(e[a=o+(r=n>>>1)])?n=r:(o=a+1,n-=r+1);return o}(t,(function(t){return t.range[0]>e.range[0]})),e.extendedRange=[e.range[0],e.range[1]],r!==t.length&&(e.extendedRange[1]=t[r].range[0]),(r-=1)>=0&&(e.extendedRange[0]=t[r].range[1]),e}return r={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},o={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},n={Break:a={},Skip:i={},Remove:s={}},l.prototype.replace=function(e){this.parent[this.key]=e},l.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},f.prototype.path=function(){var e,t,r,n,o;function a(e,t){if(Array.isArray(t))for(r=0,n=t.length;r<n;++r)e.push(t[r]);else e.push(t)}if(!this.__current.path)return null;for(o=[],e=2,t=this.__leavelist.length;e<t;++e)a(o,this.__leavelist[e].path);return a(o,this.__current.path),o},f.prototype.type=function(){return this.current().type||this.__current.wrap},f.prototype.parents=function(){var e,t,r;for(r=[],e=1,t=this.__leavelist.length;e<t;++e)r.push(this.__leavelist[e].node);return r},f.prototype.current=function(){return this.__current.node},f.prototype.__execute=function(e,t){var r,n;return n=void 0,r=this.__current,this.__current=t,this.__state=null,e&&(n=e.call(this,t.node,this.__leavelist[this.__leavelist.length-1].node)),this.__current=r,n},f.prototype.notify=function(e){this.__state=e},f.prototype.skip=function(){this.notify(i)},f.prototype.break=function(){this.notify(a)},f.prototype.remove=function(){this.notify(s)},f.prototype.__initialize=function(e,t){this.visitor=t,this.root=e,this.__worklist=[],this.__leavelist=[],this.__current=null,this.__state=null,this.__fallback=null,"iteration"===t.fallback?this.__fallback=Object.keys:"function"==typeof t.fallback&&(this.__fallback=t.fallback),this.__keys=o,t.keys&&(this.__keys=Object.assign(Object.create(this.__keys),t.keys))},f.prototype.traverse=function(e,t){var r,n,o,s,u,l,f,y,m,x,v,g;for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,r.push(new c(e,null,null,null)),n.push(new c(null,null,null,null));r.length;)if((o=r.pop())!==g){if(o.node){if(l=this.__execute(t.enter,o),this.__state===a||l===a)return;if(r.push(g),n.push(o),this.__state===i||l===i)continue;if(u=(s=o.node).type||o.wrap,!(x=this.__keys[u])){if(!this.__fallback)throw new Error("Unknown node type "+u+".");x=this.__fallback(s)}for(y=x.length;(y-=1)>=0;)if(v=s[f=x[y]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]&&!d(n,v[m])){if(h(u,x[y]))o=new c(v[m],[f,m],"Property",null);else{if(!p(v[m]))continue;o=new c(v[m],[f,m],null,null)}r.push(o)}}else if(p(v)){if(d(n,v))continue;r.push(new c(v,f,null,null))}}}else if(o=n.pop(),l=this.__execute(t.leave,o),this.__state===a||l===a)return},f.prototype.replace=function(e,t){var r,n,o,u,f,d,y,m,x,v,g,b,A;function E(e){var t,n,o,a;if(e.ref.remove())for(n=e.ref.key,a=e.ref.parent,t=r.length;t--;)if((o=r[t]).ref&&o.ref.parent===a){if(o.ref.key<n)break;--o.ref.key}}for(this.__initialize(e,t),g={},r=this.__worklist,n=this.__leavelist,d=new c(e,null,null,new l(b={root:e},"root")),r.push(d),n.push(d);r.length;)if((d=r.pop())!==g){if(void 0!==(f=this.__execute(t.enter,d))&&f!==a&&f!==i&&f!==s&&(d.ref.replace(f),d.node=f),this.__state!==s&&f!==s||(E(d),d.node=null),this.__state===a||f===a)return b.root;if((o=d.node)&&(r.push(g),n.push(d),this.__state!==i&&f!==i)){if(u=o.type||d.wrap,!(x=this.__keys[u])){if(!this.__fallback)throw new Error("Unknown node type "+u+".");x=this.__fallback(o)}for(y=x.length;(y-=1)>=0;)if(v=o[A=x[y]])if(Array.isArray(v)){for(m=v.length;(m-=1)>=0;)if(v[m]){if(h(u,x[y]))d=new c(v[m],[A,m],"Property",new l(v,m));else{if(!p(v[m]))continue;d=new c(v[m],[A,m],null,new l(v,m))}r.push(d)}}else p(v)&&r.push(new c(v,A,null,new l(o,A)))}}else if(d=n.pop(),void 0!==(f=this.__execute(t.leave,d))&&f!==a&&f!==i&&f!==s&&d.ref.replace(f),this.__state!==s&&f!==s||E(d),this.__state===a||f===a)return b.root;return b.root},t.Syntax=r,t.traverse=y,t.replace=function(e,t){return(new f).replace(e,t)},t.attachComments=function(e,t,r){var o,a,i,s,l=[];if(!e.range)throw new Error("attachComments needs range information");if(!r.length){if(t.length){for(i=0,a=t.length;i<a;i+=1)(o=u(t[i])).extendedRange=[0,e.range[0]],l.push(o);e.leadingComments=l}return e}for(i=0,a=t.length;i<a;i+=1)l.push(m(u(t[i]),r));return s=0,y(e,{enter:function(e){for(var t;s<l.length&&!((t=l[s]).extendedRange[1]>e.range[0]);)t.extendedRange[1]===e.range[0]?(e.leadingComments||(e.leadingComments=[]),e.leadingComments.push(t),l.splice(s,1)):s+=1;return s===l.length?n.Break:l[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),s=0,y(e,{leave:function(e){for(var t;s<l.length&&(t=l[s],!(e.range[1]<t.extendedRange[0]));)e.range[1]===t.extendedRange[0]?(e.trailingComments||(e.trailingComments=[]),e.trailingComments.push(t),l.splice(s,1)):s+=1;return s===l.length?n.Break:l[s].extendedRange[0]>e.range[1]?n.Skip:void 0}}),e},t.VisitorKeys=o,t.VisitorOption=n,t.Controller=f,t.cloneEnvironment=function(){return e({})},t}(t)})),s=a((function(e){e.exports&&(e.exports=function(){function e(t,r,n,o){this.message=t,this.expected=r,this.found=n,this.location=o,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),e.buildMessage=function(e,t){var r={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?a(e.parts[t][0])+"-"+a(e.parts[t][1]):a(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function o(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function a(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}return"Expected "+function(e){var t,n,o,a=new Array(e.length);for(t=0;t<e.length;t++)a[t]=(o=e[t],r[o.type](o));if(a.sort(),a.length>0){for(t=1,n=1;t<a.length;t++)a[t-1]!==a[t]&&(a[n]=a[t],n++);a.length=n}switch(a.length){case 1:return a[0];case 2:return a[0]+" or "+a[1];default:return a.slice(0,-1).join(", ")+", or "+a[a.length-1]}}(e)+" but "+function(e){return e?'"'+o(e)+'"':"end of input"}(t)+" found."},{SyntaxError:e,parse:function(t,r){r=void 0!==r?r:{};var n,o,a,i,s={},u={start:be},l=be,c=ye(" ",!1),f=/^[^ [\],():#!=><~+.]/,p=me([" ","[","]",",","(",")",":","#","!","=",">","<","~","+","."],!0,!1),h=ye(">",!1),d=ye("~",!1),y=ye("+",!1),m=ye(",",!1),x=ye("!",!1),v=ye("*",!1),g=ye("#",!1),b=ye("[",!1),A=ye("]",!1),E=/^[><!]/,S=me([">","<","!"],!1,!1),_=ye("=",!1),C=function(e){return(e||"")+"="},w=/^[><]/,P=me([">","<"],!1,!1),k=ye(".",!1),D=function(e,t,r){return{type:"attribute",name:e,operator:t,value:r}},I=ye('"',!1),j=/^[^\\"]/,F=me(["\\",'"'],!0,!1),T=ye("\\",!1),L={type:"any"},R=function(e,t){return e+t},O=function(e){return{type:"literal",value:(t=e.join(""),t.replace(/\\(.)/g,(function(e,t){switch(t){case"b":return"\b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\v";default:return t}})))};var t},M=ye("'",!1),B=/^[^\\']/,U=me(["\\","'"],!0,!1),W=/^[0-9]/,q=me([["0","9"]],!1,!1),V=ye("type(",!1),N=/^[^ )]/,K=me([" ",")"],!0,!1),G=ye(")",!1),z=/^[imsu]/,H=me(["i","m","s","u"],!1,!1),Y=ye("/",!1),$=/^[^\/]/,J=me(["/"],!0,!1),Q=ye(":not(",!1),X=ye(":matches(",!1),Z=ye(":has(",!1),ee=ye(":first-child",!1),te=ye(":last-child",!1),re=ye(":nth-child(",!1),ne=ye(":nth-last-child(",!1),oe=ye(":",!1),ae=ye("statement",!0),ie=ye("expression",!0),se=ye("declaration",!0),ue=ye("function",!0),le=ye("pattern",!0),ce=0,fe=[{line:1,column:1}],pe=0,he=[],de={};if("startRule"in r){if(!(r.startRule in u))throw new Error("Can't start parsing from rule \""+r.startRule+'".');l=u[r.startRule]}function ye(e,t){return{type:"literal",text:e,ignoreCase:t}}function me(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function xe(e){var r,n=fe[e];if(n)return n;for(r=e-1;!fe[r];)r--;for(n={line:(n=fe[r]).line,column:n.column};r<e;)10===t.charCodeAt(r)?(n.line++,n.column=1):n.column++,r++;return fe[e]=n,n}function ve(e,t){var r=xe(e),n=xe(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function ge(e){ce<pe||(ce>pe&&(pe=ce,he=[]),he.push(e))}function be(){var e,t,r,n,o=30*ce+0,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,(t=Ae())!==s&&(r=_e())!==s&&Ae()!==s?e=t=1===(n=r).length?n[0]:{type:"matches",selectors:n}:(ce=e,e=s),e===s&&(e=ce,(t=Ae())!==s&&(t=void 0),e=t),de[o]={nextPos:ce,result:e},e)}function Ae(){var e,r,n=30*ce+1,o=de[n];if(o)return ce=o.nextPos,o.result;for(e=[],32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));r!==s;)e.push(r),32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c));return de[n]={nextPos:ce,result:e},e}function Ee(){var e,r,n,o=30*ce+2,a=de[o];if(a)return ce=a.nextPos,a.result;if(r=[],f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p)),n!==s)for(;n!==s;)r.push(n),f.test(t.charAt(ce))?(n=t.charAt(ce),ce++):(n=s,ge(p));else r=s;return r!==s&&(r=r.join("")),e=r,de[o]={nextPos:ce,result:e},e}function Se(){var e,r,n,o=30*ce+3,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,(r=Ae())!==s?(62===t.charCodeAt(ce)?(n=">",ce++):(n=s,ge(h)),n!==s&&Ae()!==s?e=r="child":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(126===t.charCodeAt(ce)?(n="~",ce++):(n=s,ge(d)),n!==s&&Ae()!==s?e=r="sibling":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=Ae())!==s?(43===t.charCodeAt(ce)?(n="+",ce++):(n=s,ge(y)),n!==s&&Ae()!==s?e=r="adjacent":(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,32===t.charCodeAt(ce)?(r=" ",ce++):(r=s,ge(c)),r!==s&&(n=Ae())!==s?e=r="descendant":(ce=e,e=s)))),de[o]={nextPos:ce,result:e},e)}function _e(){var e,r,n,o,a,i,u,l,c=30*ce+4,f=de[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ce())!==s){for(n=[],o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=Ae())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);o!==s;)n.push(o),o=ce,(a=Ae())!==s?(44===t.charCodeAt(ce)?(i=",",ce++):(i=s,ge(m)),i!==s&&(u=Ae())!==s&&(l=Ce())!==s?o=a=[a,i,u,l]:(ce=o,o=s)):(ce=o,o=s);n!==s?e=r=[r].concat(n.map((function(e){return e[3]}))):(ce=e,e=s)}else ce=e,e=s;return de[c]={nextPos:ce,result:e},e}function Ce(){var e,t,r,n,o,a,i,u=30*ce+5,l=de[u];if(l)return ce=l.nextPos,l.result;if(e=ce,(t=we())!==s){for(r=[],n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);n!==s;)r.push(n),n=ce,(o=Se())!==s&&(a=we())!==s?n=o=[o,a]:(ce=n,n=s);r!==s?(i=t,e=t=r.reduce((function(e,t){return{type:t[0],left:e,right:t[1]}}),i)):(ce=e,e=s)}else ce=e,e=s;return de[u]={nextPos:ce,result:e},e}function we(){var e,r,n,o,a,i,u,l=30*ce+6,c=de[l];if(c)return ce=c.nextPos,c.result;if(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s){if(n=[],(o=Pe())!==s)for(;o!==s;)n.push(o),o=Pe();else n=s;n!==s?(a=r,u=1===(i=n).length?i[0]:{type:"compound",selectors:i},a&&(u.subject=!0),e=r=u):(ce=e,e=s)}else ce=e,e=s;return de[l]={nextPos:ce,result:e},e}function Pe(){var e,r=30*ce+7,n=de[r];return n?(ce=n.nextPos,n.result):((e=function(){var e,r,n=30*ce+8,o=de[n];return o?(ce=o.nextPos,o.result):(42===t.charCodeAt(ce)?(r="*",ce++):(r=s,ge(v)),r!==s&&(r={type:"wildcard",value:r}),e=r,de[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o=30*ce+9,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,35===t.charCodeAt(ce)?(r="#",ce++):(r=s,ge(g)),r===s&&(r=null),r!==s&&(n=Ee())!==s?e=r={type:"identifier",value:n}:(ce=e,e=s),de[o]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+10,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,91===t.charCodeAt(ce)?(r="[",ce++):(r=s,ge(b)),r!==s&&Ae()!==s&&(n=function(){var e,r,n,o,a=30*ce+14,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+12,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,33===t.charCodeAt(ce)?(r="!",ce++):(r=s,ge(x)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),de[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i=30*ce+18,u=de[i];if(u)return ce=u.nextPos,u.result;if(e=ce,"type("===t.substr(ce,5)?(r="type(",ce+=5):(r=s,ge(V)),r!==s)if(Ae()!==s){if(n=[],N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K)),o!==s)for(;o!==s;)n.push(o),N.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(K));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r={type:"type",value:n.join("")},e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[i]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u=30*ce+20,l=de[u];if(l)return ce=l.nextPos,l.result;if(e=ce,47===t.charCodeAt(ce)?(r="/",ce++):(r=s,ge(Y)),r!==s){if(n=[],$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J)),o!==s)for(;o!==s;)n.push(o),$.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(J));else n=s;n!==s?(47===t.charCodeAt(ce)?(o="/",ce++):(o=s,ge(Y)),o!==s?((a=function(){var e,r,n=30*ce+19,o=de[n];if(o)return ce=o.nextPos,o.result;if(e=[],z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H)),r!==s)for(;r!==s;)e.push(r),z.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(H));else e=s;return de[n]={nextPos:ce,result:e},e}())===s&&(a=null),a!==s?(i=a,r={type:"regexp",value:new RegExp(n.join(""),i?i.join(""):"")},e=r):(ce=e,e=s)):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return de[u]={nextPos:ce,result:e},e}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&Ae()!==s&&(n=function(){var e,r,n,o=30*ce+11,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,E.test(t.charAt(ce))?(r=t.charAt(ce),ce++):(r=s,ge(S)),r===s&&(r=null),r!==s?(61===t.charCodeAt(ce)?(n="=",ce++):(n=s,ge(_)),n!==s?(r=C(r),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(w.test(t.charAt(ce))?(e=t.charAt(ce),ce++):(e=s,ge(P))),de[o]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?((o=function(){var e,r,n,o,a,i,u=30*ce+15,l=de[u];if(l)return ce=l.nextPos,l.result;if(e=ce,34===t.charCodeAt(ce)?(r='"',ce++):(r=s,ge(I)),r!==s){for(n=[],j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),j.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(F)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(34===t.charCodeAt(ce)?(o='"',ce++):(o=s,ge(I)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;if(e===s)if(e=ce,39===t.charCodeAt(ce)?(r="'",ce++):(r=s,ge(M)),r!==s){for(n=[],B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));o!==s;)n.push(o),B.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(U)),o===s&&(o=ce,92===t.charCodeAt(ce)?(a="\\",ce++):(a=s,ge(T)),a!==s?(t.length>ce?(i=t.charAt(ce),ce++):(i=s,ge(L)),i!==s?(a=R(a,i),o=a):(ce=o,o=s)):(ce=o,o=s));n!==s?(39===t.charCodeAt(ce)?(o="'",ce++):(o=s,ge(M)),o!==s?(r=O(n),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;return de[u]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,r,n,o,a,i,u,l=30*ce+16,c=de[l];if(c)return ce=c.nextPos,c.result;for(e=ce,r=ce,n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));if(n!==s?(46===t.charCodeAt(ce)?(o=".",ce++):(o=s,ge(k)),o!==s?r=n=[n,o]:(ce=r,r=s)):(ce=r,r=s),r===s&&(r=null),r!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));else n=s;n!==s?(i=n,u=(a=r)?[].concat.apply([],a).join(""):"",r={type:"literal",value:parseFloat(u+i.join(""))},e=r):(ce=e,e=s)}else ce=e,e=s;return de[l]={nextPos:ce,result:e},e}())===s&&(o=function(){var e,t,r=30*ce+17,n=de[r];return n?(ce=n.nextPos,n.result):((t=Ee())!==s&&(t={type:"literal",value:t}),e=t,de[r]={nextPos:ce,result:e},e)}()),o!==s?(r=D(r,n,o),e=r):(ce=e,e=s)):(ce=e,e=s),e===s&&(e=ce,(r=ke())!==s&&(r={type:"attribute",name:r}),e=r)),de[a]={nextPos:ce,result:e},e)}())!==s&&Ae()!==s?(93===t.charCodeAt(ce)?(o="]",ce++):(o=s,ge(A)),o!==s?e=r=n:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i,u,l,c=30*ce+21,f=de[c];if(f)return ce=f.nextPos,f.result;if(e=ce,46===t.charCodeAt(ce)?(r=".",ce++):(r=s,ge(k)),r!==s)if((n=Ee())!==s){for(o=[],a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);a!==s;)o.push(a),a=ce,46===t.charCodeAt(ce)?(i=".",ce++):(i=s,ge(k)),i!==s&&(u=Ee())!==s?a=i=[i,u]:(ce=a,a=s);o!==s?(l=n,r={type:"field",name:o.reduce((function(e,t){return e+t[0]+t[1]}),l)},e=r):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[c]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a=30*ce+22,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,":not("===t.substr(ce,5)?(r=":not(",ce+=5):(r=s,ge(Q)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"not",selectors:n}:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+23,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,":matches("===t.substr(ce,9)?(r=":matches(",ce+=9):(r=s,ge(X)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"matches",selectors:n}:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a=30*ce+24,i=de[a];return i?(ce=i.nextPos,i.result):(e=ce,":has("===t.substr(ce,5)?(r=":has(",ce+=5):(r=s,ge(Z)),r!==s&&Ae()!==s&&(n=_e())!==s&&Ae()!==s?(41===t.charCodeAt(ce)?(o=")",ce++):(o=s,ge(G)),o!==s?e=r={type:"has",selectors:n}:(ce=e,e=s)):(ce=e,e=s),de[a]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+25,o=de[n];return o?(ce=o.nextPos,o.result):(":first-child"===t.substr(ce,12)?(r=":first-child",ce+=12):(r=s,ge(ee)),r!==s&&(r=De(1)),e=r,de[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n=30*ce+26,o=de[n];return o?(ce=o.nextPos,o.result):(":last-child"===t.substr(ce,11)?(r=":last-child",ce+=11):(r=s,ge(te)),r!==s&&(r=Ie(1)),e=r,de[n]={nextPos:ce,result:e},e)}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+27,u=de[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-child("===t.substr(ce,11)?(r=":nth-child(",ce+=11):(r=s,ge(re)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=De(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o,a,i=30*ce+28,u=de[i];if(u)return ce=u.nextPos,u.result;if(e=ce,":nth-last-child("===t.substr(ce,16)?(r=":nth-last-child(",ce+=16):(r=s,ge(ne)),r!==s)if(Ae()!==s){if(n=[],W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q)),o!==s)for(;o!==s;)n.push(o),W.test(t.charAt(ce))?(o=t.charAt(ce),ce++):(o=s,ge(q));else n=s;n!==s&&(o=Ae())!==s?(41===t.charCodeAt(ce)?(a=")",ce++):(a=s,ge(G)),a!==s?(r=Ie(parseInt(n.join(""),10)),e=r):(ce=e,e=s)):(ce=e,e=s)}else ce=e,e=s;else ce=e,e=s;return de[i]={nextPos:ce,result:e},e}())===s&&(e=function(){var e,r,n,o=30*ce+29,a=de[o];return a?(ce=a.nextPos,a.result):(e=ce,58===t.charCodeAt(ce)?(r=":",ce++):(r=s,ge(oe)),r!==s?("statement"===t.substr(ce,9).toLowerCase()?(n=t.substr(ce,9),ce+=9):(n=s,ge(ae)),n===s&&("expression"===t.substr(ce,10).toLowerCase()?(n=t.substr(ce,10),ce+=10):(n=s,ge(ie)),n===s&&("declaration"===t.substr(ce,11).toLowerCase()?(n=t.substr(ce,11),ce+=11):(n=s,ge(se)),n===s&&("function"===t.substr(ce,8).toLowerCase()?(n=t.substr(ce,8),ce+=8):(n=s,ge(ue)),n===s&&("pattern"===t.substr(ce,7).toLowerCase()?(n=t.substr(ce,7),ce+=7):(n=s,ge(le)))))),n!==s?e=r={type:"class",name:n}:(ce=e,e=s)):(ce=e,e=s),de[o]={nextPos:ce,result:e},e)}()),de[r]={nextPos:ce,result:e},e)}function ke(){var e,r,n,o,a,i,u,l,c=30*ce+13,f=de[c];if(f)return ce=f.nextPos,f.result;if(e=ce,(r=Ee())!==s){for(n=[],o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);o!==s;)n.push(o),o=ce,46===t.charCodeAt(ce)?(a=".",ce++):(a=s,ge(k)),a!==s&&(i=Ee())!==s?o=a=[a,i]:(ce=o,o=s);n!==s?(u=r,l=n,e=r=[].concat.apply([u],l).join("")):(ce=e,e=s)}else ce=e,e=s;return de[c]={nextPos:ce,result:e},e}function De(e){return{type:"nth-child",index:{type:"literal",value:e}}}function Ie(e){return{type:"nth-last-child",index:{type:"literal",value:e}}}if((n=l())!==s&&ce===t.length)return n;throw n!==s&&ce<t.length&&ge({type:"end"}),o=he,a=pe<t.length?t.charAt(pe):null,i=pe<t.length?ve(pe,pe+1):ve(pe,pe),new e(e.buildMessage(o,a),o,a,i)}}}())}));function u(e,t){for(var r=0;r<t.length;++r){if(null==e)return e;e=e[t[r]]}return e}var l="function"==typeof WeakMap?new WeakMap:null;function c(e){if(null==e)return function(){return!0};if(null!=l){var t=l.get(e);return null!=t||(t=f(e),l.set(e,t)),t}return f(e)}function f(t){switch(t.type){case"wildcard":return function(){return!0};case"identifier":var r=t.value.toLowerCase();return function(e){return r===e.type.toLowerCase()};case"field":var n=t.name.split(".");return function(e,t){return function e(t,r,n,o){for(var a=r,i=o;i<n.length;++i){if(null==a)return!1;var s=a[n[i]];if(Array.isArray(s)){for(var u=0;u<s.length;++u)if(e(t,s[u],n,i+1))return!0;return!1}a=s}return t===a}(e,t[n.length-1],n,0)};case"matches":var o=t.selectors.map(c);return function(e,t,r){for(var n=0;n<o.length;++n)if(o[n](e,t,r))return!0;return!1};case"compound":var a=t.selectors.map(c);return function(e,t,r){for(var n=0;n<a.length;++n)if(!a[n](e,t,r))return!1;return!0};case"not":var s=t.selectors.map(c);return function(e,t,r){for(var n=0;n<s.length;++n)if(s[n](e,t,r))return!1;return!0};case"has":var l=t.selectors.map(c);return function(e,t,r){var n=!1,o=[];return i.traverse(e,{enter:function(e,t){null!=t&&o.unshift(t);for(var a=0;a<l.length;++a)if(l[a](e,o,r))return n=!0,void this.break()},leave:function(){o.shift()},keys:r&&r.visitorKeys,fallback:r&&r.fallback||"iteration"}),n};case"child":var f=c(t.left),p=c(t.right);return function(e,t,r){return!!(t.length>0&&p(e,t,r))&&f(t[0],t.slice(1),r)};case"descendant":var h=c(t.left),x=c(t.right);return function(e,t,r){if(x(e,t,r))for(var n=0,o=t.length;n<o;++n)if(h(t[n],t.slice(n+1),r))return!0;return!1};case"attribute":var v=t.name.split(".");switch(t.operator){case void 0:return function(e){return null!=u(e,v)};case"=":switch(t.value.type){case"regexp":return function(e){var r=u(e,v);return"string"==typeof r&&t.value.value.test(r)};case"literal":var g="".concat(t.value.value);return function(e){return g==="".concat(u(e,v))};case"type":return function(r){return t.value.value===e(u(r,v))}}throw new Error("Unknown selector value type: ".concat(t.value.type));case"!=":switch(t.value.type){case"regexp":return function(e){return!t.value.value.test(u(e,v))};case"literal":var b="".concat(t.value.value);return function(e){return b!=="".concat(u(e,v))};case"type":return function(r){return t.value.value!==e(u(r,v))}}throw new Error("Unknown selector value type: ".concat(t.value.type));case"<=":return function(e){return u(e,v)<=t.value.value};case"<":return function(e){return u(e,v)<t.value.value};case">":return function(e){return u(e,v)>t.value.value};case">=":return function(e){return u(e,v)>=t.value.value}}throw new Error("Unknown operator: ".concat(t.operator));case"sibling":var A=c(t.left),E=c(t.right);return function(e,r,n){return E(e,r,n)&&d(e,A,r,"LEFT_SIDE",n)||t.left.subject&&A(e,r,n)&&d(e,E,r,"RIGHT_SIDE",n)};case"adjacent":var S=c(t.left),_=c(t.right);return function(e,r,n){return _(e,r,n)&&y(e,S,r,"LEFT_SIDE",n)||t.right.subject&&S(e,r,n)&&y(e,_,r,"RIGHT_SIDE",n)};case"nth-child":var C=t.index.value,w=c(t.right);return function(e,t,r){return w(e,t,r)&&m(e,t,C,r)};case"nth-last-child":var P=-t.index.value,k=c(t.right);return function(e,t,r){return k(e,t,r)&&m(e,t,P,r)};case"class":var D=t.name.toLowerCase();return function(e,r){switch(D){case"statement":if("Statement"===e.type.slice(-9))return!0;case"declaration":return"Declaration"===e.type.slice(-11);case"pattern":if("Pattern"===e.type.slice(-7))return!0;case"expression":return"Expression"===e.type.slice(-10)||"Literal"===e.type.slice(-7)||"Identifier"===e.type&&(0===r.length||"MetaProperty"!==r[0].type)||"MetaProperty"===e.type;case"function":return"FunctionDeclaration"===e.type||"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type}throw new Error("Unknown class name: ".concat(t.name))}}throw new Error("Unknown selector type: ".concat(t.type))}function p(e,t){var r=e.type;return t&&t.visitorKeys&&t.visitorKeys[r]?t.visitorKeys[r]:i.VisitorKeys[r]?i.VisitorKeys[r]:t&&"function"==typeof t.fallback?t.fallback(e):Object.keys(e).filter((function(e){return"type"!==e}))}function h(t){return null!==t&&"object"===e(t)&&"string"==typeof t.type}function d(e,r,n,o,a){var i=t(n,1)[0];if(!i)return!1;for(var s=p(i,a),u=0;u<s.length;++u){var l=i[s[u]];if(Array.isArray(l)){var c=l.indexOf(e);if(c<0)continue;var f=void 0,d=void 0;"LEFT_SIDE"===o?(f=0,d=c):(f=c+1,d=l.length);for(var y=f;y<d;++y)if(h(l[y])&&r(l[y],n,a))return!0}}return!1}function y(e,r,n,o,a){var i=t(n,1)[0];if(!i)return!1;for(var s=p(i,a),u=0;u<s.length;++u){var l=i[s[u]];if(Array.isArray(l)){var c=l.indexOf(e);if(c<0)continue;if("LEFT_SIDE"===o&&c>0&&h(l[c-1])&&r(l[c-1],n,a))return!0;if("RIGHT_SIDE"===o&&c<l.length-1&&h(l[c+1])&&r(l[c+1],n,a))return!0}}return!1}function m(e,r,n,o){if(0===n)return!1;var a=t(r,1)[0];if(!a)return!1;for(var i=p(a,o),s=0;s<i.length;++s){var u=a[i[s]];if(Array.isArray(u)){var l=n<0?u.length+n:n-1;if(l>=0&&l<u.length&&u[l]===e)return!0}}return!1}function x(t,n,o,a){if(n){var s=[],u=c(n),l=function t(n,o){if(null==n||"object"!=e(n))return[];null==o&&(o=n);for(var a=n.subject?[o]:[],i=Object.keys(n),s=0;s<i.length;++s){var u=i[s],l=n[u];a.push.apply(a,r(t(l,"left"===u?l:o)))}return a}(n).map(c);i.traverse(t,{enter:function(e,t){if(null!=t&&s.unshift(t),u(e,s,a))if(l.length)for(var r=0,n=l.length;r<n;++r){l[r](e,s,a)&&o(e,t,s);for(var i=0,c=s.length;i<c;++i){var f=s.slice(i+1);l[r](s[i],f,a)&&o(s[i],t,f)}}else o(e,t,s)},leave:function(){s.shift()},keys:a&&a.visitorKeys,fallback:a&&a.fallback||"iteration"})}}function v(e,t,r){var n=[];return x(e,t,(function(e){n.push(e)}),r),n}function g(e){return s.parse(e)}function b(e,t,r){return v(e,g(t),r)}return b.parse=g,b.match=v,b.traverse=x,b.matches=function(e,t,r,n){return!t||!!e&&(r||(r=[]),c(t)(e,r,n))},b.query=b,b}));
//# sourceMappingURL=esquery.min.js.map
diff --git a/tools/node_modules/eslint/node_modules/esquery/package.json b/tools/node_modules/eslint/node_modules/esquery/package.json
index 3d818750d3..e8b2cc4cc3 100644
--- a/tools/node_modules/eslint/node_modules/esquery/package.json
+++ b/tools/node_modules/eslint/node_modules/esquery/package.json
@@ -1,6 +1,6 @@
{
"name": "esquery",
- "version": "1.4.0",
+ "version": "1.4.2",
"author": "Joel Feenstra <jrfeenst+esquery@gmail.com>",
"contributors": [],
"description": "A query library for ECMAScript AST using a CSS selector like query language.",
@@ -58,10 +58,10 @@
"@rollup/plugin-json": "^4.0.2",
"@rollup/plugin-node-resolve": "^7.1.3",
"babel-plugin-transform-es2017-object-entries": "0.0.5",
- "chai": "^4.2.0",
+ "chai": "4.2.0",
"eslint": "^6.8.0",
"esprima": "~4.0.1",
- "mocha": "^7.1.1",
+ "mocha": "7.1.1",
"nyc": "^15.0.1",
"pegjs": "~0.10.0",
"rollup": "^1.32.1",
diff --git a/tools/node_modules/eslint/package.json b/tools/node_modules/eslint/package.json
index 2abd85838b..d01a0dc215 100644
--- a/tools/node_modules/eslint/package.json
+++ b/tools/node_modules/eslint/package.json
@@ -1,6 +1,6 @@
{
"name": "eslint",
- "version": "8.34.0",
+ "version": "8.35.0",
"author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
"description": "An AST-based pattern checker for JavaScript.",
"bin": {
@@ -37,6 +37,10 @@
"lint-staged": {
"*.js": "eslint --fix",
"*.md": "markdownlint --fix",
+ "lib/rules/*.js": [
+ "node tools/update-eslint-all.js",
+ "git add packages/js/src/configs/eslint-all.js"
+ ],
"docs/src/rules/*.md": [
"node tools/fetch-docs-links.js",
"git add docs/src/_data/further_reading_links.json"
@@ -56,7 +60,8 @@
"homepage": "https://eslint.org",
"bugs": "https://github.com/eslint/eslint/issues/",
"dependencies": {
- "@eslint/eslintrc": "^1.4.1",
+ "@eslint/eslintrc": "^2.0.0",
+ "@eslint/js": "8.35.0",
"@humanwhocodes/config-array": "^0.11.8",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
@@ -70,7 +75,7 @@
"eslint-utils": "^3.0.0",
"eslint-visitor-keys": "^3.3.0",
"espree": "^9.4.0",
- "esquery": "^1.4.0",
+ "esquery": "^1.4.2",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1",