summaryrefslogtreecommitdiff
path: root/tools/node_modules
diff options
context:
space:
mode:
authorNode.js GitHub Bot <github-bot@iojs.org>2023-01-31 01:51:13 +0100
committerGitHub <noreply@github.com>2023-01-31 00:51:13 +0000
commita8de8e204608523c0339a2e53886e95b8928966c (patch)
tree661d0b53a5e439d4bfe8639805018fe475d6a346 /tools/node_modules
parent9e7093f41609e00dbb64acfa9145f1b7b04429d1 (diff)
downloadnode-new-a8de8e204608523c0339a2e53886e95b8928966c.tar.gz
tools: update eslint to 8.33.0
PR-URL: https://github.com/nodejs/node/pull/46400 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'tools/node_modules')
-rw-r--r--tools/node_modules/eslint/lib/rules/no-restricted-exports.js116
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/compat-data/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/buffer.js17
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js6
-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/flow.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/methods.js15
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/modules.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/typescript.js6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/index.js6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js17
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js16
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/printer.js50
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/lib/source-map.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/generator/package.json4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js10
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/AsyncGenerator.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/OverloadYield.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs.js3
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203.js600
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js360
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncIterator.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/checkInRHS.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/defineAccessor.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimit.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimitLoose.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/jsx.js4
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/objectSpread2.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js31
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/typeof.js1
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/helpers/package.json6
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js820
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/parser/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js7
-rw-r--r--tools/node_modules/eslint/node_modules/@babel/traverse/package.json4
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/dist/acorn.js43
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs41
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/dist/bin.js7
-rw-r--r--tools/node_modules/eslint/node_modules/acorn/package.json2
-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/aac.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js2
-rw-r--r--tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-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/eslint-plugin-jsdoc/dist/index.js118
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js4
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js18
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireDescriptionCompleteSentence.js4
-rwxr-xr-xtools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireReturnsCheck.js2
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireYieldsCheck.js4
-rw-r--r--tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json14
-rw-r--r--tools/node_modules/eslint/node_modules/globals/globals.json12
-rw-r--r--tools/node_modules/eslint/node_modules/globals/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/Base/index.js8
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashMap.js16
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashSet.js16
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/OtherContainer/Queue.js43
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Base/RandomIterator.js21
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Deque.js305
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/LinkList.js37
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Vector.js63
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeIterator.js14
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeNode.js56
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/index.js256
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedMap.js70
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedSet.js58
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/ContainerBase/index.js8
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/Base/index.js74
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashMap.js50
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashSet.js40
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/PriorityQueue.js100
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Queue.js73
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Stack.js20
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Base/RandomIterator.js35
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Deque.js425
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/LinkList.js215
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Vector.js167
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeIterator.js24
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeNode.js96
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/index.js388
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedMap.js72
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedSet.js150
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.js1139
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.min.js4
-rw-r--r--tools/node_modules/eslint/node_modules/js-sdsl/package.json2
-rw-r--r--tools/node_modules/eslint/node_modules/punycode/package.json10
-rw-r--r--tools/node_modules/eslint/node_modules/punycode/punycode.es6.js21
-rw-r--r--tools/node_modules/eslint/node_modules/punycode/punycode.js21
-rw-r--r--tools/node_modules/eslint/package.json2
651 files changed, 3718 insertions, 3927 deletions
diff --git a/tools/node_modules/eslint/lib/rules/no-restricted-exports.js b/tools/node_modules/eslint/lib/rules/no-restricted-exports.js
index d99e892820..d201e3b03a 100644
--- a/tools/node_modules/eslint/lib/rules/no-restricted-exports.js
+++ b/tools/node_modules/eslint/lib/rules/no-restricted-exports.js
@@ -27,27 +27,78 @@ module.exports = {
},
schema: [{
- type: "object",
- properties: {
- restrictedNamedExports: {
- type: "array",
- items: {
- type: "string"
+ anyOf: [
+ {
+ type: "object",
+ properties: {
+ restrictedNamedExports: {
+ type: "array",
+ items: {
+ type: "string"
+ },
+ uniqueItems: true
+ }
},
- uniqueItems: true
+ additionalProperties: false
+ },
+ {
+ type: "object",
+ properties: {
+ restrictedNamedExports: {
+ type: "array",
+ items: {
+ type: "string",
+ pattern: "^(?!default$)"
+ },
+ uniqueItems: true
+ },
+ restrictDefaultExports: {
+ type: "object",
+ properties: {
+
+ // Allow/Disallow `export default foo; export default 42; export default function foo() {}` format
+ direct: {
+ type: "boolean"
+ },
+
+ // Allow/Disallow `export { foo as default };` declarations
+ named: {
+ type: "boolean"
+ },
+
+ // Allow/Disallow `export { default } from "mod"; export { default as default } from "mod";` declarations
+ defaultFrom: {
+ type: "boolean"
+ },
+
+ // Allow/Disallow `export { foo as default } from "mod";` declarations
+ namedFrom: {
+ type: "boolean"
+ },
+
+ // Allow/Disallow `export * as default from "mod"`; declarations
+ namespaceFrom: {
+ type: "boolean"
+ }
+ },
+ additionalProperties: false
+ }
+ },
+ additionalProperties: false
}
- },
- additionalProperties: false
+ ]
}],
messages: {
- restrictedNamed: "'{{name}}' is restricted from being used as an exported name."
+ restrictedNamed: "'{{name}}' is restricted from being used as an exported name.",
+ restrictedDefault: "Exporting 'default' is restricted."
}
},
create(context) {
const restrictedNames = new Set(context.options[0] && context.options[0].restrictedNamedExports);
+ const restrictDefaultExports = context.options[0] && context.options[0].restrictDefaultExports;
/**
* Checks and reports given exported name.
@@ -63,6 +114,42 @@ module.exports = {
messageId: "restrictedNamed",
data: { name }
});
+ return;
+ }
+
+ if (name === "default") {
+ if (node.parent.type === "ExportAllDeclaration") {
+ if (restrictDefaultExports && restrictDefaultExports.namespaceFrom) {
+ context.report({
+ node,
+ messageId: "restrictedDefault"
+ });
+ }
+
+ } else { // ExportSpecifier
+ const isSourceSpecified = !!node.parent.parent.source;
+ const specifierLocalName = astUtils.getModuleExportName(node.parent.local);
+
+ if (!isSourceSpecified && restrictDefaultExports && restrictDefaultExports.named) {
+ context.report({
+ node,
+ messageId: "restrictedDefault"
+ });
+ return;
+ }
+
+ if (isSourceSpecified && restrictDefaultExports) {
+ if (
+ (specifierLocalName === "default" && restrictDefaultExports.defaultFrom) ||
+ (specifierLocalName !== "default" && restrictDefaultExports.namedFrom)
+ ) {
+ context.report({
+ node,
+ messageId: "restrictedDefault"
+ });
+ }
+ }
+ }
}
}
@@ -73,6 +160,15 @@ module.exports = {
}
},
+ ExportDefaultDeclaration(node) {
+ if (restrictDefaultExports && restrictDefaultExports.direct) {
+ context.report({
+ node,
+ messageId: "restrictedDefault"
+ });
+ }
+ },
+
ExportNamedDeclaration(node) {
const declaration = node.declaration;
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 418f19510e..adcd16f919 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.10",
+ "version": "7.20.14",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
"description": "",
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 21393e2fc0..b965e01347 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
@@ -59,7 +59,6 @@ class Buffer {
}
return this._queue[--this._queueCursor];
}
-
get() {
this._flush();
const map = this._map;
@@ -91,7 +90,6 @@ class Buffer {
};
return result;
}
-
append(str, maybeNewline) {
this._flush();
this._append(str, this._sourcePosition, maybeNewline);
@@ -100,7 +98,6 @@ class Buffer {
this._flush();
this._appendChar(char, 1, this._sourcePosition);
}
-
queue(char) {
if (char === 10) {
while (this._queueCursor !== 0) {
@@ -114,7 +111,6 @@ class Buffer {
const sourcePosition = this._sourcePosition;
this._pushQueue(char, 1, sourcePosition.line, sourcePosition.column, sourcePosition.identifierName, sourcePosition.filename);
}
-
queueIndentation(char, repeat) {
this._pushQueue(char, repeat, undefined, undefined, undefined, undefined);
}
@@ -160,20 +156,16 @@ class Buffer {
filename
} = sourcePos;
let line = sourcePos.line;
-
let i = str.indexOf("\n");
let last = 0;
-
if (i !== 0) {
this._mark(line, column, identifierName, filename);
}
-
while (i !== -1) {
position.line++;
position.column = 0;
last = i + 1;
-
- if (last < len) {
+ if (last < len && line !== undefined) {
this._mark(++line, 0, identifierName, filename);
}
i = str.indexOf("\n", last);
@@ -200,7 +192,6 @@ class Buffer {
const queueCursor = this._queueCursor;
return queueCursor !== 0 ? this._queue[queueCursor - 1].char : this._last;
}
-
getNewlineCount() {
const queueCursor = this._queueCursor;
let count = 0;
@@ -213,7 +204,6 @@ class Buffer {
}
return count === queueCursor && this._last === 10 ? count + 1 : count;
}
-
endsWithCharAndNewline() {
const queue = this._queue;
const queueCursor = this._queueCursor;
@@ -227,28 +217,23 @@ class Buffer {
}
}
}
-
hasContent() {
return this._queueCursor !== 0 || !!this._last;
}
-
exactSource(loc, cb) {
if (!this._map) return cb();
this.source("start", loc);
cb();
this.source("end", loc);
}
-
source(prop, loc) {
if (!this._map) return;
-
this._normalizePosition(prop, loc, 0, 0);
}
sourceWithOffset(prop, loc, lineOffset, columnOffset) {
if (!this._map) return;
this._normalizePosition(prop, loc, lineOffset, columnOffset);
}
-
withSource(prop, loc, cb) {
if (!this._map) return cb();
this.source(prop, loc);
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js
index cf6da0cf96..2c54f7ae32 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/base.js
@@ -58,7 +58,6 @@ function Directive(node) {
this.print(node.value, node);
this.semicolon();
}
-
const unescapedSingleQuoteRE = /(?:^|[^\\])(?:\\\\)*'/;
const unescapedDoubleQuoteRE = /(?:^|[^\\])(?:\\\\)*"/;
function DirectiveLiteral(node) {
@@ -70,7 +69,6 @@ function DirectiveLiteral(node) {
const {
value
} = node;
-
if (!unescapedDoubleQuoteRE.test(value)) {
this.token(`"${value}"`);
} else if (!unescapedSingleQuoteRE.test(value)) {
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 bd8f780d6b..a905706283 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
@@ -70,7 +70,6 @@ function ClassBody(node) {
function ClassProperty(node) {
var _node$key$loc, _node$key$loc$end;
this.printJoin(node.decorators, node);
-
const endLine = (_node$key$loc = node.key.loc) == null ? void 0 : (_node$key$loc$end = _node$key$loc.end) == null ? void 0 : _node$key$loc$end.line;
if (endLine) this.catchUp(endLine);
this.tsPrintClassMemberModifiers(node);
@@ -82,7 +81,6 @@ function ClassProperty(node) {
this._variance(node);
this.print(node.key, node);
}
-
if (node.optional) {
this.tokenChar(63);
}
@@ -101,10 +99,8 @@ function ClassProperty(node) {
function ClassAccessorProperty(node) {
var _node$key$loc2, _node$key$loc2$end;
this.printJoin(node.decorators, node);
-
const endLine = (_node$key$loc2 = node.key.loc) == null ? void 0 : (_node$key$loc2$end = _node$key$loc2.end) == null ? void 0 : _node$key$loc2$end.line;
if (endLine) this.catchUp(endLine);
-
this.tsPrintClassMemberModifiers(node);
this.word("accessor", true);
this.space();
@@ -116,7 +112,6 @@ function ClassAccessorProperty(node) {
this._variance(node);
this.print(node.key, node);
}
-
if (node.optional) {
this.tokenChar(63);
}
@@ -161,7 +156,6 @@ function ClassPrivateMethod(node) {
function _classMethodHead(node) {
var _node$key$loc3, _node$key$loc3$end;
this.printJoin(node.decorators, node);
-
const endLine = (_node$key$loc3 = node.key.loc) == null ? void 0 : (_node$key$loc3$end = _node$key$loc3.end) == null ? void 0 : _node$key$loc3$end.line;
if (endLine) this.catchUp(endLine);
this.tsPrintClassMemberModifiers(node);
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/expressions.js
index f35a289147..10c917ea72 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
@@ -38,8 +38,7 @@ const {
isNewExpression
} = _t;
function UnaryExpression(node) {
- if (node.operator === "void" || node.operator === "delete" || node.operator === "typeof" ||
- node.operator === "throw") {
+ if (node.operator === "void" || node.operator === "delete" || node.operator === "typeof" || node.operator === "throw") {
this.word(node.operator);
this.space();
} else {
@@ -92,7 +91,6 @@ function NewExpression(node, parent) {
}
this.print(node.typeArguments, node);
this.print(node.typeParameters, node);
-
if (node.optional) {
this.token("?.");
}
@@ -165,12 +163,10 @@ function OptionalMemberExpression(node) {
function OptionalCallExpression(node) {
this.print(node.callee, node);
this.print(node.typeParameters, node);
-
if (node.optional) {
this.token("?.");
}
this.print(node.typeArguments, node);
-
this.tokenChar(40);
this.printList(node.arguments, node);
this.tokenChar(41);
@@ -211,7 +207,6 @@ function YieldExpression(node) {
function EmptyStatement() {
this.semicolon(true);
}
-
function ExpressionStatement(node) {
this.print(node.expression, node);
this.semicolon();
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js
index bde042c1bd..2f245af4a8 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/flow.js
@@ -335,7 +335,6 @@ function FunctionTypeAnnotation(node, parent) {
this.print(node.rest, node);
}
this.tokenChar(41);
-
if (parent && (parent.type === "ObjectTypeCallProperty" || parent.type === "ObjectTypeInternalSlot" || parent.type === "DeclareFunction" || parent.type === "ObjectTypeProperty" && parent.method)) {
this.tokenChar(58);
} else {
@@ -508,7 +507,6 @@ function ObjectTypeAnnotation(node) {
} else {
this.tokenChar(123);
}
-
const props = [...node.properties, ...(node.callProperties || []), ...(node.indexers || []), ...(node.internalSlots || [])];
if (props.length) {
this.newline();
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 f0784729eb..9a943dd4f6 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
@@ -37,15 +37,11 @@ function _parameters(parameters, parent) {
function _param(parameter, parent) {
this.printJoin(parameter.decorators, parameter);
this.print(parameter, parent);
- if (
- parameter.optional) {
+ if (parameter.optional) {
this.tokenChar(63);
}
-
- this.print(
- parameter.typeAnnotation, parameter);
+ this.print(parameter.typeAnnotation, parameter);
}
-
function _methodHead(node) {
const kind = node.kind;
const key = node.key;
@@ -57,8 +53,7 @@ function _methodHead(node) {
this.word("async", true);
this.space();
}
- if (kind === "method" ||
- kind === "init") {
+ if (kind === "method" || kind === "init") {
if (node.generator) {
this.tokenChar(42);
}
@@ -70,8 +65,7 @@ function _methodHead(node) {
} else {
this.print(key, node);
}
- if (
- node.optional) {
+ if (node.optional) {
this.tokenChar(63);
}
this._params(node);
@@ -115,7 +109,6 @@ function ArrowFunctionExpression(node) {
this.word("async", true);
this.space();
}
-
let firstParam;
if (!this.format.retainLines && node.params.length === 1 && isIdentifier(firstParam = node.params[0]) && !hasTypesOrComments(node, firstParam)) {
this.print(firstParam, node, true);
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 d51d013ca6..8925cadde9 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
@@ -111,7 +111,6 @@ function ExportNamedDeclaration(node) {
this.space();
}
const specifiers = node.specifiers.slice(0);
-
let hasSpecial = false;
for (;;) {
const first = specifiers[0];
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js
index 72a9e7e1d1..1512cf4310 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/statements.js
@@ -62,7 +62,6 @@ function IfStatement(node) {
this.printAndIndentOnComments(node.alternate, node);
}
}
-
function getLastStatement(statement) {
const {
body
@@ -168,7 +167,6 @@ function TryStatement(node) {
this.space();
this.print(node.block, node);
this.space();
-
if (node.handlers) {
this.print(node.handlers[0], node);
} else {
@@ -248,7 +246,6 @@ function VariableDeclaration(node, parent) {
}
}
}
-
this.printList(node.declarations, node, {
separator: hasInits ? function () {
this.tokenChar(44);
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 a13edbbd7d..b3ccfe10bb 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
@@ -66,13 +66,11 @@ function ObjectProperty(node) {
this.print(node.key, node);
this.tokenChar(93);
} else {
- if (isAssignmentPattern(node.value) && isIdentifier(node.key) &&
- node.key.name === node.value.left.name) {
+ if (isAssignmentPattern(node.value) && isIdentifier(node.key) && node.key.name === node.value.left.name) {
this.print(node.value, node);
return;
}
this.print(node.key, node);
-
if (node.shorthand && isIdentifier(node.key) && isIdentifier(node.value) && node.key.name === node.value.name) {
return;
}
@@ -196,7 +194,6 @@ function DecimalLiteral(node) {
}
this.word(node.value + "m");
}
-
const validTopicTokenSet = new Set(["^^", "@@", "^", "%", "#"]);
function TopicReference() {
const {
@@ -210,7 +207,6 @@ function TopicReference() {
throw new Error(`The "topicToken" generator option must be one of ` + `${validTopics.join(", ")} (${givenTopicTokenJSON} received instead).`);
}
}
-
function PipelineTopicExpression(node) {
this.print(node.expression, node);
}
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 56624653a8..c6b57b5621 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
@@ -266,8 +266,7 @@ function tsPrintFunctionOrConstructorType(node) {
const {
typeParameters
} = node;
- const parameters =
- node.parameters;
+ const parameters = node.parameters;
this.print(typeParameters, node);
this.tokenChar(40);
this._parameters(parameters, node);
@@ -275,8 +274,7 @@ function tsPrintFunctionOrConstructorType(node) {
this.space();
this.token("=>");
this.space();
- const returnType =
- node.typeAnnotation;
+ const returnType = node.typeAnnotation;
this.print(returnType.typeAnnotation, node);
}
function TSTypeReference(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 4fee1ef43e..3b530f8444 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
@@ -7,7 +7,6 @@ exports.CodeGenerator = void 0;
exports.default = generate;
var _sourceMap = require("./source-map");
var _printer = require("./printer");
-
class Generator extends _printer.default {
constructor(ast, opts = {}, code) {
const format = normalizeOptions(code, opts);
@@ -16,12 +15,10 @@ class Generator extends _printer.default {
this.ast = void 0;
this.ast = ast;
}
-
generate() {
return super.generate(this.ast);
}
}
-
function normalizeOptions(code, opts) {
const format = {
auxiliaryCommentBefore: opts.auxiliaryCommentBefore,
@@ -57,7 +54,6 @@ function normalizeOptions(code, opts) {
}
if (format.compact === "auto") {
format.compact = code.length > 500000;
-
if (format.compact) {
console.error("[BABEL] Note: The code generator has deoptimised the styling of " + `${opts.filename} as it exceeds the max of ${"500KB"}.`);
}
@@ -78,7 +74,6 @@ function normalizeOptions(code, opts) {
}
return format;
}
-
class CodeGenerator {
constructor(ast, opts, code) {
this._generator = void 0;
@@ -88,7 +83,6 @@ class CodeGenerator {
return this._generator.generate();
}
}
-
exports.CodeGenerator = CodeGenerator;
function generate(ast, opts, code) {
const gen = new Generator(ast, opts, code);
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js
index d42879d9cf..43d60ee844 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/index.js
@@ -38,7 +38,6 @@ function expandAliases(obj) {
}
return newObj;
}
-
const expandedParens = expandAliases(parens);
const expandedWhitespaceNodes = expandAliases(whitespace.nodes);
function find(obj, node, parent, printStack) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js
index 47b3c9172a..4656a67ce7 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/parentheses.js
@@ -121,13 +121,7 @@ function NullableTypeAnnotation(node, parent) {
}
function FunctionTypeAnnotation(node, parent, printStack) {
if (printStack.length < 3) return;
- return (
- isUnionTypeAnnotation(parent) ||
- isIntersectionTypeAnnotation(parent) ||
- isArrayTypeAnnotation(parent) ||
- isTypeAnnotation(parent) &&
- isArrowFunctionExpression(printStack[printStack.length - 3])
- );
+ return isUnionTypeAnnotation(parent) || isIntersectionTypeAnnotation(parent) || isArrayTypeAnnotation(parent) || isTypeAnnotation(parent) && isArrowFunctionExpression(printStack[printStack.length - 3]);
}
function UpdateExpression(node, parent) {
return hasPostfixPart(node, parent) || isClassExtendsClause(node, parent);
@@ -155,8 +149,7 @@ function Binary(node, parent) {
const parentPos = PRECEDENCE[parentOp];
const nodeOp = node.operator;
const nodePos = PRECEDENCE[nodeOp];
- if (
- parentPos === nodePos && parent.right === node && !isLogicalExpression(parent) || parentPos > nodePos) {
+ if (parentPos === nodePos && parent.right === node && !isLogicalExpression(parent) || parentPos > nodePos) {
return true;
}
}
@@ -185,11 +178,9 @@ function BinaryExpression(node, parent) {
return node.operator === "in" && (isVariableDeclarator(parent) || isFor(parent));
}
function SequenceExpression(node, parent) {
- if (
- isForStatement(parent) || isThrowStatement(parent) || isReturnStatement(parent) || isIfStatement(parent) && parent.test === node || isWhileStatement(parent) && parent.test === node || isForInStatement(parent) && parent.right === node || isSwitchStatement(parent) && parent.discriminant === node || isExpressionStatement(parent) && parent.expression === node) {
+ if (isForStatement(parent) || isThrowStatement(parent) || isReturnStatement(parent) || isIfStatement(parent) && parent.test === node || isWhileStatement(parent) && parent.test === node || isForInStatement(parent) && parent.right === node || isSwitchStatement(parent) && parent.discriminant === node || isExpressionStatement(parent) && parent.expression === node) {
return false;
}
-
return true;
}
function YieldExpression(node, parent) {
@@ -264,10 +255,8 @@ function Identifier(node, parent, printStack) {
});
return isFirstInContext(printStack, isFollowedByBracket ? 1 | 8 | 16 | 32 : 32);
}
-
return node.name === "async" && isForOfStatement(parent) && node === parent.left;
}
-
function isFirstInContext(printStack, checkParam) {
const expressionStatement = checkParam & 1;
const arrowBody = checkParam & 2;
diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js
index e5196fb8ec..17daf359e4 100644
--- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js
+++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/node/whitespace.js
@@ -35,12 +35,10 @@ function crawlInternal(node, state) {
} else if (isFunction(node)) {
state.hasFunction = true;
} else if (isIdentifier(node)) {
- state.hasHelper =
- state.hasHelper || node.callee && isHelper(node.callee);
+ state.hasHelper = state.hasHelper || node.callee && isHelper(node.callee);
}
return state;
}
-
function crawl(node) {
return crawlInternal(node, {
hasCall: false,
@@ -48,7 +46,6 @@ function crawl(node) {
hasHelper: false
});
}
-
function isHelper(node) {
if (!node) return false;
if (isMemberExpression(node)) {
@@ -66,32 +63,26 @@ function isHelper(node) {
function isType(node) {
return isLiteral(node) || isObjectExpression(node) || isArrayExpression(node) || isIdentifier(node) || isMemberExpression(node);
}
-
const nodes = {
-
AssignmentExpression(node) {
const state = crawl(node.right);
if (state.hasCall && state.hasHelper || state.hasFunction) {
return state.hasFunction ? 1 | 2 : 2;
}
},
-
SwitchCase(node, parent) {
return (!!node.consequent.length || parent.cases[0] === node ? 1 : 0) | (!node.consequent.length && parent.cases[parent.cases.length - 1] === node ? 2 : 0);
},
-
LogicalExpression(node) {
if (isFunction(node.left) || isFunction(node.right)) {
return 2;
}
},
-
Literal(node) {
if (isStringLiteral(node) && node.value === "use strict") {
return 2;
}
},
-
CallExpression(node) {
if (isFunction(node.callee) || isHelper(node)) {
return 1 | 2;
@@ -102,7 +93,6 @@ const nodes = {
return 1 | 2;
}
},
-
VariableDeclaration(node) {
for (let i = 0; i < node.declarations.length; i++) {
const declar = node.declarations[i];
@@ -116,16 +106,13 @@ const nodes = {
}
}
},
-
IfStatement(node) {
if (isBlockStatement(node.consequent)) {
return 1 | 2;
}
}
};
-
exports.nodes = nodes;
-
nodes.ObjectProperty = nodes.ObjectTypeProperty = nodes.ObjectMethod = function (node, parent) {
if (parent.properties[0] === node) {
return 1;
@@ -149,7 +136,6 @@ nodes.ObjectTypeInternalSlot = function (node, parent) {
return 1;
}
};
-
[["Function", true], ["Class", true], ["Loop", true], ["LabeledStatement", true], ["SwitchStatement", true], ["TryStatement", true]].forEach(function ([type, amounts]) {
[type].concat(FLIPPED_ALIAS_KEYS[type] || []).forEach(function (type) {
const ret = amounts ? 1 | 2 : 0;
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 4228369431..3159fca25c 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
@@ -51,17 +51,14 @@ class Printer {
this._maybeAddAuxComment();
return this._buf.get();
}
-
indent() {
if (this.format.compact || this.format.concise) return;
this._indent++;
}
-
dedent() {
if (this.format.compact || this.format.concise) return;
this._indent--;
}
-
semicolon(force = false) {
this._maybeAddAuxComment();
if (force) {
@@ -71,14 +68,12 @@ class Printer {
}
this._noLineTerminator = false;
}
-
rightBrace() {
if (this.format.minified) {
this._buf.removeLastSemicolon();
}
this.tokenChar(125);
}
-
space(force = false) {
if (this.format.compact) return;
if (force) {
@@ -90,10 +85,8 @@ class Printer {
}
}
}
-
word(str, noLineTerminatorAfter = false) {
this._maybePrintInnerComments();
-
if (this._endsWithWord || str.charCodeAt(0) === 47 && this.endsWith(47)) {
this._space();
}
@@ -102,21 +95,15 @@ class Printer {
this._endsWithWord = true;
this._noLineTerminator = noLineTerminatorAfter;
}
-
number(str) {
this.word(str);
-
this._endsWithInteger = Number.isInteger(+str) && !NON_DECIMAL_LITERAL.test(str) && !SCIENTIFIC_NOTATION.test(str) && !ZERO_DECIMAL_INTEGER.test(str) && str.charCodeAt(str.length - 1) !== 46;
}
-
token(str, maybeNewline = false) {
this._maybePrintInnerComments();
-
const lastChar = this.getLastChar();
const strFirst = str.charCodeAt(0);
- if (lastChar === 33 && str === "--" ||
- strFirst === 43 && lastChar === 43 || strFirst === 45 && lastChar === 45 ||
- strFirst === 46 && this._endsWithInteger) {
+ if (lastChar === 33 && str === "--" || strFirst === 43 && lastChar === 43 || strFirst === 45 && lastChar === 45 || strFirst === 46 && this._endsWithInteger) {
this._space();
}
this._maybeAddAuxComment();
@@ -125,18 +112,14 @@ class Printer {
}
tokenChar(char) {
this._maybePrintInnerComments();
-
const lastChar = this.getLastChar();
- if (
- char === 43 && lastChar === 43 || char === 45 && lastChar === 45 ||
- char === 46 && this._endsWithInteger) {
+ if (char === 43 && lastChar === 43 || char === 45 && lastChar === 45 || char === 46 && this._endsWithInteger) {
this._space();
}
this._maybeAddAuxComment();
this._appendChar(char);
this._noLineTerminator = false;
}
-
newline(i = 1, force) {
if (i <= 0) return;
if (!force) {
@@ -147,7 +130,6 @@ class Printer {
}
}
if (i > 2) i = 2;
-
i -= this._buf.getNewlineCount();
for (let j = 0; j < i; j++) {
this._newline();
@@ -226,11 +208,9 @@ class Printer {
_maybeAddParenChar(char) {
const parenPushNewlineState = this._parenPushNewlineState;
if (!parenPushNewlineState) return;
-
if (char === 32) {
return;
}
-
if (char !== 10) {
this._parenPushNewlineState = null;
return;
@@ -242,29 +222,23 @@ class Printer {
_maybeAddParen(str) {
const parenPushNewlineState = this._parenPushNewlineState;
if (!parenPushNewlineState) return;
-
const len = str.length;
let i;
for (i = 0; i < len && str.charCodeAt(i) === 32; i++) continue;
if (i === len) {
return;
}
-
const cha = str.charCodeAt(i);
if (cha !== 10) {
- if (
- cha !== 47 ||
- i + 1 === len) {
+ if (cha !== 47 || i + 1 === len) {
this._parenPushNewlineState = null;
return;
}
const chaPost = str.charCodeAt(i + 1);
if (chaPost === 42) {
-
if (PURE_ANNOTATION_RE.test(str.slice(i + 2, len - 2))) {
return;
}
-
} else if (chaPost !== 47) {
this._parenPushNewlineState = null;
return;
@@ -276,7 +250,6 @@ class Printer {
}
catchUp(line) {
if (!this.format.retainLines) return;
-
const count = line - this._buf.getCurrentLine();
for (let i = 0; i < count; i++) {
this._newline();
@@ -284,7 +257,6 @@ class Printer {
}
_catchUp(prop, loc) {
if (!this.format.retainLines) return;
-
const pos = loc ? loc[prop] : null;
if ((pos == null ? void 0 : pos.line) != null) {
const count = pos.line - this._buf.getCurrentLine();
@@ -293,7 +265,6 @@ class Printer {
}
}
}
-
_getIndent() {
return this._indentRepeat * this._indent;
}
@@ -314,15 +285,13 @@ class Printer {
}
}
}
- print(node, parent, noLineTerminatorAfter,
- trailingCommentsLineOffset, forceParens) {
+ print(node, parent, noLineTerminatorAfter, trailingCommentsLineOffset, forceParens) {
if (!node) return;
this._endsWithInnerRaw = false;
const nodeType = node.type;
const format = this.format;
const oldConcise = format.concise;
- if (
- node._compact) {
+ if (node._compact) {
format.concise = true;
}
const printMethod = this[nodeType];
@@ -359,7 +328,6 @@ class Printer {
} else {
this._printTrailingComments(node, parent, trailingCommentsLineOffset);
}
-
this._printStack.pop();
format.concise = oldConcise;
this._insideAux = oldInAux;
@@ -490,7 +458,6 @@ class Printer {
}
_printNewline(newLine, opts) {
if (this.format.retainLines || this.format.compact) return;
-
if (this.format.concise) {
this.space();
return;
@@ -507,13 +474,10 @@ class Printer {
return;
}
}
-
if (this._buf.hasContent()) {
-
this.newline(1);
}
}
-
_shouldPrintComment(comment) {
if (comment.ignore) return 0;
if (this._printedComments.has(comment)) return 0;
@@ -529,7 +493,6 @@ class Printer {
_printComment(comment, skipNewLines) {
const noLineTerminator = this._noLineTerminator;
const isBlockComment = comment.type === "CommentBlock";
-
const printNewLines = isBlockComment && skipNewLines !== 1 && !this._noLineTerminator;
if (printNewLines && this._buf.hasContent() && skipNewLines !== 2) {
this.newline(1);
@@ -559,7 +522,6 @@ class Printer {
} else {
val = `/*${comment.value}*/`;
}
-
if (this.endsWith(47)) this._space();
this.source("start", comment.loc);
this._append(val, isBlockComment);
@@ -638,7 +600,6 @@ class Printer {
this._printComment(comment, 0);
}
} else if (type === 1 && !(node.type === "ObjectExpression" && node.properties.length > 1) && node.type !== "ClassBody" && node.type !== "TSInterfaceBody") {
-
this._printComment(comment, i === 0 ? 2 : i === len - 1 ? 3 : 0);
} else {
this._printComment(comment, 0);
@@ -650,7 +611,6 @@ class Printer {
}
}
}
-
Object.assign(Printer.prototype, generatorFunctions);
{
Printer.prototype.Noop = function Noop() {};
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 4e53477beb..1467787971 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,9 +5,7 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = void 0;
var _genMapping = require("@jridgewell/gen-mapping");
-
class SourceMap {
-
constructor(opts, code) {
var _opts$sourceFileName;
this._map = void 0;
@@ -29,7 +27,6 @@ class SourceMap {
});
}
}
-
get() {
return (0, _genMapping.toEncodedMap)(this._map);
}
@@ -39,7 +36,6 @@ class SourceMap {
getRawMappings() {
return this._rawMappings || (this._rawMappings = (0, _genMapping.allMappings)(this._map));
}
-
mark(generated, line, column, identifierName, filename) {
this._rawMappings = undefined;
(0, _genMapping.maybeAddMapping)(this._map, {
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 265cc7da28..fd2940036e 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.7",
+ "version": "7.20.14",
"description": "Turns an AST into code.",
"author": "The Babel Team (https://babel.dev/team)",
"license": "MIT",
@@ -25,7 +25,7 @@
},
"devDependencies": {
"@babel/helper-fixtures": "^7.19.4",
- "@babel/parser": "^7.20.7",
+ "@babel/parser": "^7.20.13",
"@jridgewell/trace-mapping": "^0.3.8",
"@types/jsesc": "^2.5.0",
"charcodes": "^0.2.0"
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js
index e0babf8754..ab6da9592a 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
@@ -5,7 +5,6 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = void 0;
var _template = require("@babel/template");
-
function helper(minVersion, source) {
return Object.freeze({
minVersion,
@@ -18,7 +17,8 @@ var _default = Object.freeze({
AsyncGenerator: helper("7.0.0-beta.0", 'import OverloadYield from"OverloadYield";export default function AsyncGenerator(gen){var front,back;function resume(key,arg){try{var result=gen[key](arg),value=result.value,overloaded=value instanceof OverloadYield;Promise.resolve(overloaded?value.v:value).then((function(arg){if(overloaded){var nextKey="return"===key?"return":"next";if(!value.k||arg.done)return resume(nextKey,arg);arg=gen[nextKey](arg).value}settle(result.done?"return":"normal",arg)}),(function(err){resume("throw",err)}))}catch(err){settle("throw",err)}}function settle(type,value){switch(type){case"return":front.resolve({value:value,done:!0});break;case"throw":front.reject(value);break;default:front.resolve({value:value,done:!1})}(front=front.next)?resume(front.key,front.arg):back=null}this._invoke=function(key,arg){return new Promise((function(resolve,reject){var request={key:key,arg:arg,resolve:resolve,reject:reject,next:null};back?back=back.next=request:(front=back=request,resume(key,arg))}))},"function"!=typeof gen.return&&(this.return=void 0)}AsyncGenerator.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},AsyncGenerator.prototype.next=function(arg){return this._invoke("next",arg)},AsyncGenerator.prototype.throw=function(arg){return this._invoke("throw",arg)},AsyncGenerator.prototype.return=function(arg){return this._invoke("return",arg)};'),
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 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(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)}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(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)}))}}export default function applyDecs2203(targetClass,memberDecs,classDecs){var ret=[];return applyMemberDecs(ret,targetClass,memberDecs),applyClassDecs(ret,targetClass,classDecs),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)}}}'),
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.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js
index da0a8aa913..2fffc5ba74 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers.js
@@ -151,7 +151,6 @@ helpers.defineProperty = helper("7.0.0-beta.0")`
return obj;
}
`;
-
helpers.extends = helper("7.0.0-beta.0")`
export default function _extends() {
_extends = Object.assign ? Object.assign.bind() : function (target) {
@@ -169,7 +168,6 @@ helpers.extends = helper("7.0.0-beta.0")`
return _extends.apply(this, arguments);
}
`;
-
helpers.objectSpread = helper("7.0.0-beta.0")`
import defineProperty from "defineProperty";
@@ -219,7 +217,6 @@ helpers.inheritsLoose = helper("7.0.0-beta.0")`
setPrototypeOf(subClass, superClass);
}
`;
-
helpers.getPrototypeOf = helper("7.0.0-beta.0")`
export default function _getPrototypeOf(o) {
_getPrototypeOf = Object.setPrototypeOf
@@ -268,7 +265,6 @@ helpers.isNativeReflectConstruct = helper("7.9.0")`
}
}
`;
-
helpers.construct = helper("7.0.0-beta.0")`
import setPrototypeOf from "setPrototypeOf";
import isNativeReflectConstruct from "isNativeReflectConstruct";
@@ -299,7 +295,6 @@ helpers.isNativeFunction = helper("7.0.0-beta.0")`
return Function.toString.call(fn).indexOf("[native code]") !== -1;
}
`;
-
helpers.wrapNativeSuper = helper("7.0.0-beta.0")`
import getPrototypeOf from "getPrototypeOf";
import setPrototypeOf from "setPrototypeOf";
@@ -468,7 +463,6 @@ helpers.possibleConstructorReturn = helper("7.0.0-beta.0")`
return assertThisInitialized(self);
}
`;
-
helpers.createSuper = helper("7.9.0")`
import getPrototypeOf from "getPrototypeOf";
import isNativeReflectConstruct from "isNativeReflectConstruct";
@@ -502,7 +496,6 @@ helpers.superPropBase = helper("7.0.0-beta.0")`
return object;
}
`;
-
helpers.get = helper("7.0.0-beta.0")`
import superPropBase from "superPropBase";
@@ -870,7 +863,6 @@ helpers.toPropertyKey = helper("7.1.5")`
return typeof key === "symbol" ? key : String(key);
}
`;
-
helpers.initializerWarningHelper = helper("7.0.0-beta.0")`
export default function _initializerWarningHelper(descriptor, context){
throw new Error(
@@ -879,7 +871,6 @@ helpers.initializerWarningHelper = helper("7.0.0-beta.0")`
);
}
`;
-
helpers.initializerDefineProperty = helper("7.0.0-beta.0")`
export default function _initializerDefineProperty(target, property, descriptor, context){
if (!descriptor) return;
@@ -892,7 +883,6 @@ helpers.initializerDefineProperty = helper("7.0.0-beta.0")`
});
}
`;
-
helpers.applyDecoratedDescriptor = helper("7.0.0-beta.0")`
export default function _applyDecoratedDescriptor(target, property, decorators, descriptor, context){
var desc = {};
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/AsyncGenerator.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/AsyncGenerator.js
index ea9c9be83d..2039fd88ae 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/AsyncGenerator.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/AsyncGenerator.js
@@ -5,7 +5,6 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = AsyncGenerator;
var _OverloadYield = require("OverloadYield");
-
function AsyncGenerator(gen) {
var front, back;
function send(key, arg) {
@@ -73,7 +72,6 @@ function AsyncGenerator(gen) {
}
}
this._invoke = send;
-
if (typeof gen.return !== "function") {
this.return = undefined;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/OverloadYield.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/OverloadYield.js
index 523dbeb9ea..1dd93c73f1 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/OverloadYield.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/OverloadYield.js
@@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _OverloadYield;
-
function _OverloadYield(value, kind) {
this.v = value;
this.k = kind;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs.js
index 04d17968d1..3f5586b0a2 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs.js
@@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = applyDecs;
-
function old_createMetadataMethodsForProperty(metadataMap, kind, property, decoratorFinishedRef) {
return {
getMetadata: function (key) {
@@ -354,7 +353,6 @@ function old_applyMemberDecs(ret, Class, protoMetadataMap, staticMetadataMap, de
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];
@@ -436,7 +434,6 @@ function old_applyClassDecs(ret, targetClass, metadataMap, classDecs) {
});
}
}
-
function applyDecs(targetClass, memberDecs, classDecs) {
var ret = [];
var staticMetadataMap = {};
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203.js
index 85b05b5b9b..d61a4c42e4 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203.js
@@ -4,191 +4,170 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = applyDecs2203;
-
-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 applyDecs2203Factory() {
+ 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
};
- } else {
- if (kind === 1 || kind === 3) {
+ var decoratorFinishedRef = {
+ v: false
+ };
+ 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");
+ function assertNotFinished(decoratorFinishedRef, fnName) {
+ if (decoratorFinishedRef.v) {
+ throw new Error("attempted to call " + fnName + " after decoration was finished");
}
- 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 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 = {
@@ -198,162 +177,187 @@ 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(ret, Class, decInfos) {
- 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(ret, Class, decInfos) {
+ 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);
}
- pushInitializers(ret, protoInitializers);
- pushInitializers(ret, staticInitializers);
-}
-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(ret, 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(ret, 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;
+ }
}
+ ret.push(newClass, function () {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(newClass);
+ }
+ });
}
- ret.push(newClass, function () {
- for (var i = 0; i < initializers.length; i++) {
- initializers[i].call(newClass);
- }
- });
}
+ return function applyDecs2203Impl(targetClass, memberDecs, classDecs) {
+ var ret = [];
+ applyMemberDecs(ret, targetClass, memberDecs);
+ applyClassDecs(ret, targetClass, classDecs);
+ return ret;
+ };
}
-
+var applyDecs2203Impl;
function applyDecs2203(targetClass, memberDecs, classDecs) {
- var ret = [];
- applyMemberDecs(ret, targetClass, memberDecs);
- applyClassDecs(ret, targetClass, classDecs);
- return ret;
+ applyDecs2203Impl = applyDecs2203Impl || applyDecs2203Factory();
+ return applyDecs2203Impl(targetClass, memberDecs, classDecs);
}
//# sourceMappingURL=applyDecs2203.js.map
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
new file mode 100644
index 0000000000..2d72782c88
--- /dev/null
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs2203R.js
@@ -0,0 +1,360 @@
+"use strict";
+
+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);
+ }
+ 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.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);
+ };
+ }
+ }
+ 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";
+ }
+ 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]
+ };
+ }
+ } 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);
+ 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);
+ 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) {
+ 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);
+ } else {
+ existingNonFields.set(name, true);
+ }
+ }
+ applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers);
+ }
+ 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 applyDecs2203R(targetClass, memberDecs, classDecs) {
+ return {
+ e: applyMemberDecs(targetClass, memberDecs),
+ get c() {
+ return applyClassDecs(targetClass, classDecs);
+ }
+ };
+}
+
+//# sourceMappingURL=applyDecs2203R.js.map
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js
index 523611e4f9..b5e428fbc0 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncGeneratorDelegate.js
@@ -5,7 +5,6 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = _asyncGeneratorDelegate;
var _OverloadYield = require("OverloadYield");
-
function _asyncGeneratorDelegate(inner) {
var iter = {},
waiting = false;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncIterator.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncIterator.js
index 280f6ba401..97d650a642 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncIterator.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/asyncIterator.js
@@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _asyncIterator;
-
function _asyncIterator(iterable) {
var method,
async,
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js
index 8b81420a3c..76107160dc 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/awaitAsyncGenerator.js
@@ -5,7 +5,6 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = _awaitAsyncGenerator;
var _OverloadYield = require("OverloadYield");
-
function _awaitAsyncGenerator(value) {
return new _OverloadYield(value, 0);
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/checkInRHS.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/checkInRHS.js
index e5877661fa..0a6d3c74af 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/checkInRHS.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/checkInRHS.js
@@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _checkInRHS;
-
function _checkInRHS(value) {
if (Object(value) !== value) {
throw TypeError("right-hand side of 'in' should be an object, got " + (value !== null ? typeof value : "null"));
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/defineAccessor.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/defineAccessor.js
index 869d06e854..fc5f8bcdb6 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/defineAccessor.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/defineAccessor.js
@@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _defineAccessor;
-
function _defineAccessor(type, obj, key, fn) {
var desc = {
configurable: true,
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimit.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimit.js
index 0ea8d4a517..ecf06beae5 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimit.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimit.js
@@ -4,9 +4,7 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _iterableToArrayLimit;
-
function _iterableToArrayLimit(arr, i) {
-
var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"];
if (_i == null) return;
var _arr = [];
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimitLoose.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimitLoose.js
index 42962907c9..7b6c51c1ef 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimitLoose.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/iterableToArrayLimitLoose.js
@@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _iterableToArrayLimitLoose;
-
function _iterableToArrayLimitLoose(arr, i) {
var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]);
if (_i == null) return;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/jsx.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/jsx.js
index 12f2ada588..ca5a957d3d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/jsx.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/jsx.js
@@ -4,12 +4,10 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _createRawReactElement;
-
var REACT_ELEMENT_TYPE;
function _createRawReactElement(type, props, key, children) {
if (!REACT_ELEMENT_TYPE) {
- REACT_ELEMENT_TYPE = typeof Symbol === "function" &&
- Symbol["for"] && Symbol["for"]("react.element") || 0xeac7;
+ REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol["for"] && Symbol["for"]("react.element") || 0xeac7;
}
var defaultProps = type && type.defaultProps;
var childrenLength = arguments.length - 3;
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/objectSpread2.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/objectSpread2.js
index b17d21e4c1..0e1d98783f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/objectSpread2.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/objectSpread2.js
@@ -5,7 +5,6 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = _objectSpread2;
var _defineProperty = require("defineProperty");
-
function ownKeys(object, enumerableOnly) {
var keys = Object.keys(object);
if (Object.getOwnPropertySymbols) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js
index 78ef117b32..c3a2a8f36d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/regeneratorRuntime.js
@@ -4,10 +4,8 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _regeneratorRuntime;
-
function _regeneratorRuntime() {
"use strict";
-
exports.default = _regeneratorRuntime = function () {
return _exports;
};
@@ -42,14 +40,12 @@ function _regeneratorRuntime() {
var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator;
var generator = Object.create(protoGenerator.prototype);
var context = new Context(tryLocsList || []);
-
defineProperty(generator, "_invoke", {
value: makeInvokeMethod(innerFn, self, context)
});
return generator;
}
_exports.wrap = wrap;
-
function tryCatch(fn, obj, arg) {
try {
return {
@@ -67,13 +63,10 @@ function _regeneratorRuntime() {
var GenStateSuspendedYield = "suspendedYield";
var GenStateExecuting = "executing";
var GenStateCompleted = "completed";
-
var ContinueSentinel = {};
-
function Generator() {}
function GeneratorFunction() {}
function GeneratorFunctionPrototype() {}
-
var IteratorPrototype = {};
define(IteratorPrototype, iteratorSymbol, function () {
return this;
@@ -94,7 +87,6 @@ function _regeneratorRuntime() {
configurable: true
});
GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, "GeneratorFunction");
-
function defineIteratorMethods(prototype) {
["next", "throw", "return"].forEach(function (method) {
define(prototype, method, function (arg) {
@@ -104,8 +96,7 @@ function _regeneratorRuntime() {
}
_exports.isGeneratorFunction = function (genFun) {
var ctor = typeof genFun === "function" && genFun.constructor;
- return ctor ? ctor === GeneratorFunction ||
- (ctor.displayName || ctor.name) === "GeneratorFunction" : false;
+ return ctor ? ctor === GeneratorFunction || (ctor.displayName || ctor.name) === "GeneratorFunction" : false;
};
_exports.mark = function (genFun) {
if (Object.setPrototypeOf) {
@@ -117,7 +108,6 @@ function _regeneratorRuntime() {
genFun.prototype = Object.create(Gp);
return genFun;
};
-
_exports.awrap = function (arg) {
return {
__await: arg
@@ -153,11 +143,8 @@ function _regeneratorRuntime() {
invoke(method, arg, resolve, reject);
});
}
- return previousPromise =
- previousPromise ? previousPromise.then(callInvokeWithMethodAndArg,
- callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
+ return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
}
-
defineProperty(this, "_invoke", {
value: enqueue
});
@@ -167,7 +154,6 @@ function _regeneratorRuntime() {
return this;
});
_exports.AsyncIterator = AsyncIterator;
-
_exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {
if (PromiseImpl === void 0) PromiseImpl = Promise;
var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);
@@ -185,7 +171,6 @@ function _regeneratorRuntime() {
if (method === "throw") {
throw arg;
}
-
return doneResult();
}
context.method = method;
@@ -229,13 +214,11 @@ function _regeneratorRuntime() {
}
};
}
-
function maybeInvokeDelegate(delegate, context) {
var methodName = context.method;
var method = delegate.iterator[methodName];
if (method === undefined) {
context.delegate = null;
-
if (methodName === "throw" && delegate.iterator["return"]) {
context.method = "return";
context.arg = undefined;
@@ -266,9 +249,7 @@ function _regeneratorRuntime() {
}
if (info.done) {
context[delegate.resultName] = info.value;
-
context.next = delegate.nextLoc;
-
if (context.method !== "return") {
context.method = "next";
context.arg = undefined;
@@ -276,14 +257,11 @@ function _regeneratorRuntime() {
} else {
return info;
}
-
context.delegate = null;
return ContinueSentinel;
}
-
defineIteratorMethods(Gp);
define(Gp, toStringTagSymbol, "Generator");
-
define(Gp, iteratorSymbol, function () {
return this;
});
@@ -323,7 +301,6 @@ function _regeneratorRuntime() {
keys.push(key);
}
keys.reverse();
-
return function next() {
while (keys.length) {
var key = keys.pop();
@@ -333,7 +310,6 @@ function _regeneratorRuntime() {
return next;
}
}
-
next.done = true;
return next;
};
@@ -364,7 +340,6 @@ function _regeneratorRuntime() {
return next.next = next;
}
}
-
return {
next: doneResult
};
@@ -506,7 +481,6 @@ function _regeneratorRuntime() {
return thrown;
}
}
-
throw new Error("illegal catch attempt");
},
delegateYield: function (iterable, resultName, nextLoc) {
@@ -521,7 +495,6 @@ function _regeneratorRuntime() {
return ContinueSentinel;
}
};
-
return _exports;
}
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/typeof.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/typeof.js
index 3dafc327b7..2d066d248d 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/typeof.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/typeof.js
@@ -4,7 +4,6 @@ Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _typeof;
-
function _typeof(obj) {
"@babel/helpers - typeof";
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js
index 66ea33eaf3..c375af99f9 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/wrapRegExp.js
@@ -6,7 +6,6 @@ Object.defineProperty(exports, "__esModule", {
exports.default = _wrapRegExp;
var _setPrototypeOf = require("setPrototypeOf");
var _inherits = require("inherits");
-
function _wrapRegExp() {
exports.default = _wrapRegExp = function (re, groups) {
return new BabelRegExp(re, undefined, groups);
@@ -50,7 +49,6 @@ function _wrapRegExp() {
}
};
function buildGroups(result, re) {
-
var g = _groups.get(re);
return Object.keys(g).reduce(function (groups, name) {
var i = g[name];
diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js
index 2f5881716e..770157460f 100644
--- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/index.js
@@ -43,8 +43,7 @@ function getHelperMetadata(file) {
if (!_helpers.default[name]) {
throw child.buildCodeFrameError(`Unknown helper ${name}`);
}
- if (child.get("specifiers").length !== 1 ||
- !child.get("specifiers.0").isImportDefaultSpecifier()) {
+ if (child.get("specifiers").length !== 1 || !child.get("specifiers.0").isImportDefaultSpecifier()) {
throw child.buildCodeFrameError("Helpers can only import a default value");
}
const bindingIdentifier = child.node.specifiers[0].local;
@@ -103,7 +102,6 @@ function getHelperMetadata(file) {
(0, _traverse.default)(file.ast, dependencyVisitor, file.scope);
(0, _traverse.default)(file.ast, referenceVisitor, file.scope);
if (!exportPath) throw new Error("Helpers must have a default export.");
-
exportBindingAssignments.reverse();
return {
globals: Array.from(globals),
@@ -147,11 +145,9 @@ function permuteHelperAST(file, metadata, id, localBindings, getDependency) {
const {
path
} = file;
-
const exp = path.get(exportPath);
const imps = importPaths.map(p => path.get(p));
const impsBindingRefs = importBindingsReferences.map(p => path.get(p));
-
const decl = exp.get("declaration");
if (id.type === "Identifier") {
exp.replaceWith(decl);
@@ -205,7 +201,6 @@ function loadHelper(name) {
inputMap: null
});
};
-
let metadata = null;
helperData[name] = {
minVersion: helper.minVersion,
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 1aaec6f164..b65dd6cafc 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.7",
+ "version": "7.20.13",
"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.7",
+ "@babel/traverse": "^7.20.13",
"@babel/types": "^7.20.7"
},
"devDependencies": {
"@babel/generator": "^7.20.7",
"@babel/helper-plugin-test-runner": "^7.18.6",
- "@babel/parser": "^7.20.7",
+ "@babel/parser": "^7.20.13",
"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 3c600e76e1..5a6ba795aa 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
@@ -35,7 +35,6 @@ class SourceLocation {
this.end = end;
}
}
-
function createPositionWithColumnOffset(position, columnOffset) {
const {
line,
@@ -51,12 +50,10 @@ var ParseErrorCode = {
};
const reflect = (keys, last = keys.length - 1) => ({
get() {
- return keys.reduce((object, key) =>
- object[key], this);
+ return keys.reduce((object, key) => object[key], this);
},
set(value) {
- keys.reduce(
- (item, key, i) => i === last ? item[key] = value : item[key], this);
+ keys.reduce((item, key, i) => i === last ? item[key] = value : item[key], this);
}
});
const instantiate = (constructor, properties, descriptors) => Object.keys(descriptors).map(key => [key, descriptors[key]]).filter(([, descriptor]) => !!descriptor).map(([key, descriptor]) => [key, typeof descriptor === "function" ? {
@@ -445,7 +442,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
}
return file;
}
-
parseRegExpLiteral({
pattern,
flags
@@ -453,9 +449,7 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
let regex = null;
try {
regex = new RegExp(pattern, flags);
- } catch (e) {
- }
-
+ } catch (e) {}
const node = this.estreeParseLiteral(regex);
node.regex = {
pattern,
@@ -463,7 +457,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
};
return node;
}
-
parseBigIntLiteral(value) {
let bigInt;
try {
@@ -475,7 +468,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
node.bigint = String(node.value || value);
return node;
}
-
parseDecimalLiteral(value) {
const decimal = null;
const node = this.estreeParseLiteral(decimal);
@@ -485,21 +477,18 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
estreeParseLiteral(value) {
return this.parseLiteral(value, "Literal");
}
-
parseStringLiteral(value) {
return this.estreeParseLiteral(value);
}
parseNumericLiteral(value) {
return this.estreeParseLiteral(value);
}
-
parseNullLiteral() {
return this.estreeParseLiteral(null);
}
parseBooleanLiteral(value) {
return this.estreeParseLiteral(value);
}
-
directiveToStmt(directive) {
const expression = directive.value;
delete directive.value;
@@ -513,7 +502,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
delete expression.extra;
return stmt;
}
-
initFunction(node, isAsync) {
super.initFunction(node, isAsync);
node.expression = false;
@@ -579,7 +567,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
}
return node.name;
}
-
parseLiteral(value, type) {
const node = super.parseLiteral(value, type);
node.raw = node.extra.raw;
@@ -590,20 +577,17 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
super.parseFunctionBody(node, allowExpression, isMethod);
node.expression = node.body.type !== "BlockStatement";
}
-
parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope = false) {
let funcNode = this.startNode();
funcNode.kind = node.kind;
- funcNode = super.parseMethod(
- funcNode, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope);
+ funcNode = super.parseMethod(funcNode, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope);
funcNode.type = "FunctionExpression";
delete funcNode.kind;
node.value = funcNode;
if (type === "ClassPrivateMethod") {
node.computed = false;
}
- return this.finishNode(
- node, "MethodDefinition");
+ return this.finishNode(node, "MethodDefinition");
}
parseClassProperty(...args) {
const propertyNode = super.parseClassProperty(...args);
@@ -695,8 +679,7 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
}
return node;
}
- toReferencedArguments(node
- ) {
+ toReferencedArguments(node) {
if (node.type === "ImportExpression") {
return;
}
@@ -710,23 +693,19 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
node.exported = null;
break;
case "ExportNamedDeclaration":
- if (node.specifiers.length === 1 &&
- node.specifiers[0].type === "ExportNamespaceSpecifier") {
+ if (node.specifiers.length === 1 && node.specifiers[0].type === "ExportNamespaceSpecifier") {
node.type = "ExportAllDeclaration";
node.exported = node.specifiers[0].exported;
delete node.specifiers;
}
-
case "ExportDefaultDeclaration":
{
var _declaration$decorato;
const {
declaration
} = node;
- if ((declaration == null ? void 0 : declaration.type) === "ClassDeclaration" && ((_declaration$decorato = declaration.decorators) == null ? void 0 : _declaration$decorato.length) > 0 &&
- declaration.start === node.start) {
- this.resetStartLocation(node,
- exportStartLoc);
+ if ((declaration == null ? void 0 : declaration.type) === "ClassDeclaration" && ((_declaration$decorato = declaration.decorators) == null ? void 0 : _declaration$decorato.length) > 0 && declaration.start === node.start) {
+ this.resetStartLocation(node, exportStartLoc);
}
}
break;
@@ -739,7 +718,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
if (node.type === "OptionalMemberExpression" || node.type === "OptionalCallExpression") {
node.type = node.type.substring(8);
}
-
if (state.stop) {
const chain = this.startNodeAtNode(node);
chain.expression = node;
@@ -759,7 +737,6 @@ var estree = (superClass => class ESTreeParserMixin extends superClass {
isOptionalChain(node) {
return node.type === "ChainExpression";
}
-
isObjectProperty(node) {
return node.type === "Property" && node.kind === "init" && !node.method;
}
@@ -793,7 +770,6 @@ const types = {
j_cTag: new TokContext("</tag"),
j_expr: new TokContext("<tag>...</tag>", true)
};
-
{
types.template = new TokContext("`", true);
}
@@ -831,7 +807,6 @@ class ExportedTokenType {
}
}
}
-
const keywords$1 = new Map();
function createKeyword(name, options = {}) {
options.keyword = name;
@@ -875,7 +850,6 @@ function createKeywordLike(name, options = {}) {
tokenTypes.push(new ExportedTokenType("name", options));
return tokenTypeCounter;
}
-
const tt = {
bracketL: createToken("[", {
beforeExpr,
@@ -953,7 +927,6 @@ const tt = {
startsExpr
}),
interpreterDirective: createToken("#!..."),
-
eq: createToken("=", {
beforeExpr,
isAssign
@@ -974,7 +947,6 @@ const tt = {
beforeExpr,
isAssign
}),
-
incDec: createToken("++/--", {
prefix,
postfix,
@@ -1122,7 +1094,6 @@ const tt = {
_while: createKeyword("while", {
isLoop
}),
-
_as: createKeywordLike("as", {
startsExpr
}),
@@ -1237,7 +1208,6 @@ const tt = {
name: createToken("name", {
startsExpr
}),
-
string: createToken("string", {
startsExpr
}),
@@ -1353,10 +1323,8 @@ let nonASCIIidentifierChars = "\u200c\u200d\xb7\u0300-\u036f\u0387\u0483-\u0487\
const nonASCIIidentifierStart = new RegExp("[" + nonASCIIidentifierStartChars + "]");
const nonASCIIidentifier = new RegExp("[" + nonASCIIidentifierStartChars + nonASCIIidentifierChars + "]");
nonASCIIidentifierStartChars = nonASCIIidentifierChars = null;
-
const astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 14, 29, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 19, 35, 5, 35, 5, 39, 9, 51, 13, 10, 2, 14, 2, 6, 2, 1, 2, 10, 2, 14, 2, 6, 2, 1, 68, 310, 10, 21, 11, 7, 25, 5, 2, 41, 2, 8, 70, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 66, 18, 2, 1, 11, 21, 11, 25, 71, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 28, 43, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 56, 50, 14, 50, 14, 35, 349, 41, 7, 1, 79, 28, 11, 0, 9, 21, 43, 17, 47, 20, 28, 22, 13, 52, 58, 1, 3, 0, 14, 44, 33, 24, 27, 35, 30, 0, 3, 0, 9, 34, 4, 0, 13, 47, 15, 3, 22, 0, 2, 0, 36, 17, 2, 24, 20, 1, 64, 6, 2, 0, 2, 3, 2, 14, 2, 9, 8, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 19, 0, 13, 4, 159, 52, 19, 3, 21, 2, 31, 47, 21, 1, 2, 0, 185, 46, 42, 3, 37, 47, 21, 0, 60, 42, 14, 0, 72, 26, 38, 6, 186, 43, 117, 63, 32, 7, 3, 0, 3, 7, 2, 1, 2, 23, 16, 0, 2, 0, 95, 7, 3, 38, 17, 0, 2, 0, 29, 0, 11, 39, 8, 0, 22, 0, 12, 45, 20, 0, 19, 72, 264, 8, 2, 36, 18, 0, 50, 29, 113, 6, 2, 1, 2, 37, 22, 0, 26, 5, 2, 1, 2, 31, 15, 0, 328, 18, 16, 0, 2, 12, 2, 33, 125, 0, 80, 921, 103, 110, 18, 195, 2637, 96, 16, 1071, 18, 5, 4026, 582, 8634, 568, 8, 30, 18, 78, 18, 29, 19, 47, 17, 3, 32, 20, 6, 18, 689, 63, 129, 74, 6, 0, 67, 12, 65, 1, 2, 0, 29, 6135, 9, 1237, 43, 8, 8936, 3, 2, 6, 2, 1, 2, 290, 16, 0, 30, 2, 3, 0, 15, 3, 9, 395, 2309, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 1845, 30, 7, 5, 262, 61, 147, 44, 11, 6, 17, 0, 322, 29, 19, 43, 485, 27, 757, 6, 2, 3, 2, 1, 2, 14, 2, 196, 60, 67, 8, 0, 1205, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42719, 33, 4153, 7, 221, 3, 5761, 15, 7472, 3104, 541, 1507, 4938, 6, 4191];
const astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 574, 3, 9, 9, 370, 1, 81, 2, 71, 10, 50, 3, 123, 2, 54, 14, 32, 10, 3, 1, 11, 3, 46, 10, 8, 0, 46, 9, 7, 2, 37, 13, 2, 9, 6, 1, 45, 0, 13, 2, 49, 13, 9, 3, 2, 11, 83, 11, 7, 0, 3, 0, 158, 11, 6, 9, 7, 3, 56, 1, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 193, 17, 10, 9, 5, 0, 82, 19, 13, 9, 214, 6, 3, 8, 28, 1, 83, 16, 16, 9, 82, 12, 9, 9, 84, 14, 5, 9, 243, 14, 166, 9, 71, 5, 2, 1, 3, 3, 2, 0, 2, 1, 13, 9, 120, 6, 3, 6, 4, 0, 29, 9, 41, 6, 2, 3, 9, 0, 10, 10, 47, 15, 406, 7, 2, 7, 17, 9, 57, 21, 2, 13, 123, 5, 4, 0, 2, 1, 2, 6, 2, 0, 9, 9, 49, 4, 2, 1, 2, 4, 9, 9, 330, 3, 10, 1, 2, 0, 49, 6, 4, 4, 14, 9, 5351, 0, 7, 14, 13835, 9, 87, 9, 39, 4, 60, 6, 26, 9, 1014, 0, 2, 54, 8, 3, 82, 0, 12, 1, 19628, 1, 4706, 45, 3, 22, 543, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 513, 54, 5, 49, 9, 0, 15, 0, 23, 4, 2, 14, 1361, 6, 2, 16, 3, 6, 2, 1, 2, 4, 101, 0, 161, 6, 10, 9, 357, 0, 62, 13, 499, 13, 983, 6, 110, 6, 6, 9, 4759, 9, 787719, 239];
-
function isInAstralSet(code, set) {
let pos = 0x10000;
for (let i = 0, length = set.length; i < length; i += 2) {
@@ -1367,7 +1335,6 @@ function isInAstralSet(code, set) {
}
return false;
}
-
function isIdentifierStart(code) {
if (code < 65) return code === 36;
if (code <= 90) return true;
@@ -1378,7 +1345,6 @@ function isIdentifierStart(code) {
}
return isInAstralSet(code, astralIdentifierStartCodes);
}
-
function isIdentifierChar(code) {
if (code < 48) return code === 36;
if (code < 58) return true;
@@ -1400,19 +1366,15 @@ const reservedWords = {
const keywords = new Set(reservedWords.keyword);
const reservedWordsStrictSet = new Set(reservedWords.strict);
const reservedWordsStrictBindSet = new Set(reservedWords.strictBind);
-
function isReservedWord(word, inModule) {
return inModule && word === "await" || word === "enum";
}
-
function isStrictReservedWord(word, inModule) {
return isReservedWord(word, inModule) || reservedWordsStrictSet.has(word);
}
-
function isStrictBindOnlyReservedWord(word) {
return reservedWordsStrictBindSet.has(word);
}
-
function isStrictBindReservedWord(word, inModule) {
return isStrictReservedWord(word, inModule) || isStrictBindOnlyReservedWord(word);
}
@@ -1423,11 +1385,7 @@ function isKeyword(word) {
function isIteratorStart(current, next, next2) {
return current === 64 && next === 64 && isIdentifierStart(next2);
}
-
-const reservedWordLikeSet = new Set(["break", "case", "catch", "continue", "debugger", "default", "do", "else", "finally", "for", "function", "if", "return", "switch", "throw", "try", "var", "const", "while", "with", "new", "this", "super", "class", "extends", "export", "import", "null", "true", "false", "in", "instanceof", "typeof", "void", "delete",
-"implements", "interface", "let", "package", "private", "protected", "public", "static", "yield",
-"eval", "arguments",
-"enum", "await"]);
+const reservedWordLikeSet = new Set(["break", "case", "catch", "continue", "debugger", "default", "do", "else", "finally", "for", "function", "if", "return", "switch", "throw", "try", "var", "const", "while", "with", "new", "this", "super", "class", "extends", "export", "import", "null", "true", "false", "in", "instanceof", "typeof", "void", "delete", "implements", "interface", "let", "package", "private", "protected", "public", "static", "yield", "eval", "arguments", "enum", "await"]);
function canBeReservedWord(word) {
return reservedWordLikeSet.has(word);
}
@@ -1455,7 +1413,6 @@ const BIND_KIND_VALUE = 0b000000000001,
BIND_FLAGS_TS_EXPORT_ONLY = 0b0010000000000,
BIND_FLAGS_FLOW_DECLARE_FN = 0b0100000000000,
BIND_FLAGS_TS_IMPORT = 0b1000000000000;
-
const BIND_CLASS = BIND_KIND_VALUE | BIND_KIND_TYPE | BIND_SCOPE_LEXICAL | BIND_FLAGS_CLASS,
BIND_LEXICAL = BIND_KIND_VALUE | 0 | BIND_SCOPE_LEXICAL | 0,
BIND_VAR = BIND_KIND_VALUE | 0 | BIND_SCOPE_VAR | 0,
@@ -1474,7 +1431,6 @@ const CLASS_ELEMENT_FLAG_STATIC = 0b100,
CLASS_ELEMENT_KIND_GETTER = 0b010,
CLASS_ELEMENT_KIND_SETTER = 0b001,
CLASS_ELEMENT_KIND_ACCESSOR = CLASS_ELEMENT_KIND_GETTER | CLASS_ELEMENT_KIND_SETTER;
-
const CLASS_ELEMENT_STATIC_GETTER = CLASS_ELEMENT_KIND_GETTER | CLASS_ELEMENT_FLAG_STATIC,
CLASS_ELEMENT_STATIC_SETTER = CLASS_ELEMENT_KIND_SETTER | CLASS_ELEMENT_FLAG_STATIC,
CLASS_ELEMENT_INSTANCE_GETTER = CLASS_ELEMENT_KIND_GETTER,
@@ -1482,7 +1438,6 @@ const CLASS_ELEMENT_STATIC_GETTER = CLASS_ELEMENT_KIND_GETTER | CLASS_ELEMENT_FL
CLASS_ELEMENT_OTHER = 0;
class Scope {
-
constructor(flags) {
this.var = new Set();
this.lexical = new Set();
@@ -1490,7 +1445,6 @@ class Scope {
this.flags = flags;
}
}
-
class ScopeHandler {
constructor(parser, inModule) {
this.parser = void 0;
@@ -1548,7 +1502,6 @@ class ScopeHandler {
const scope = this.scopeStack.pop();
return scope.flags;
}
-
treatFunctionsAsVarInScope(scope) {
return !!(scope.flags & (SCOPE_FUNCTION | SCOPE_STATIC_BLOCK) || !this.parser.inModule && scope.flags & SCOPE_PROGRAM);
}
@@ -1605,8 +1558,7 @@ class ScopeHandler {
name
} = id;
const topLevelScope = this.scopeStack[0];
- if (!topLevelScope.lexical.has(name) && !topLevelScope.var.has(name) &&
- !topLevelScope.functions.has(name)) {
+ if (!topLevelScope.lexical.has(name) && !topLevelScope.var.has(name) && !topLevelScope.functions.has(name)) {
this.undefinedExports.set(name, id.loc.start);
}
}
@@ -1623,7 +1575,6 @@ class ScopeHandler {
}
}
}
-
currentThisScopeFlags() {
for (let i = this.scopeStack.length - 1;; i--) {
const {
@@ -1705,7 +1656,6 @@ function setTrailingComments(node, comments) {
node.trailingComments.unshift(...comments);
}
}
-
function setLeadingComments(node, comments) {
if (node.leadingComments === undefined) {
node.leadingComments = comments;
@@ -1713,7 +1663,6 @@ function setLeadingComments(node, comments) {
node.leadingComments.unshift(...comments);
}
}
-
function setInnerComments(node, comments) {
if (node.innerComments === undefined) {
node.innerComments = comments;
@@ -1721,7 +1670,6 @@ function setInnerComments(node, comments) {
node.innerComments.unshift(...comments);
}
}
-
function adjustInnerComments(node, elements, commentWS) {
let lastElement = null;
let i = elements.length;
@@ -1739,7 +1687,6 @@ class CommentsParser extends BaseParser {
if (this.filename) comment.loc.filename = this.filename;
this.state.comments.push(comment);
}
-
processComment(node) {
const {
commentStack
@@ -1770,7 +1717,6 @@ class CommentsParser extends BaseParser {
}
}
}
-
finalizeComment(commentWS) {
const {
comments
@@ -1825,7 +1771,6 @@ class CommentsParser extends BaseParser {
}
}
}
-
finalizeRemainingComments() {
const {
commentStack
@@ -1835,7 +1780,6 @@ class CommentsParser extends BaseParser {
}
this.state.commentStack = [];
}
-
resetPreviousNodeTrailingComments(node) {
const {
commentStack
@@ -1849,7 +1793,6 @@ class CommentsParser extends BaseParser {
commentWS.leadingNode = null;
}
}
-
takeSurroundingComments(node, start, end) {
const {
commentStack
@@ -1874,7 +1817,6 @@ class CommentsParser extends BaseParser {
const lineBreak = /\r\n?|[\n\u2028\u2029]/;
const lineBreakG = new RegExp(lineBreak.source, "g");
-
function isNewLine(code) {
switch (code) {
case 10:
@@ -1888,12 +1830,7 @@ function isNewLine(code) {
}
const skipWhiteSpace = /(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g;
const skipWhiteSpaceInLine = /(?:[^\S\n\r\u2028\u2029]|\/\/.*|\/\*.*?\*\/)*/y;
-
-const skipWhiteSpaceToLineBreak = new RegExp(
-"(?=(" +
-skipWhiteSpaceInLine.source + "))\\1" +
-/(?=[\n\r\u2028\u2029]|\/\*(?!.*?\*\/)|$)/.source, "y");
-
+const skipWhiteSpaceToLineBreak = new RegExp("(?=(" + skipWhiteSpaceInLine.source + "))\\1" + /(?=[\n\r\u2028\u2029]|\/\*(?!.*?\*\/)|$)/.source, "y");
function isWhitespace(code) {
switch (code) {
case 0x0009:
@@ -1988,7 +1925,6 @@ class State {
if (!skipArrays && Array.isArray(val)) {
val = val.slice();
}
-
state[key] = val;
}
return state;
@@ -2085,7 +2021,6 @@ function isStringEnd(type, ch, input, pos) {
function readEscapedChar(input, pos, lineStart, curLine, inTemplate, errors) {
const throwOnInvalid = !inTemplate;
pos++;
-
const res = ch => ({
pos,
ch,
@@ -2209,7 +2144,6 @@ function readInt(input, pos, lineStart, curLine, radix, len, forceLen, allowNumS
};
errors.unexpectedNumericSeparator(pos, lineStart, curLine);
}
-
++pos;
continue;
}
@@ -2289,7 +2223,6 @@ function buildPosition(pos, lineStart, curLine) {
return new Position(curLine, pos - lineStart, pos);
}
const VALID_REGEX_FLAGS = new Set([103, 109, 115, 105, 121, 117, 100, 118]);
-
class Token {
constructor(state) {
this.type = state.type;
@@ -2299,9 +2232,7 @@ class Token {
this.loc = new SourceLocation(state.startLoc, state.endLoc);
}
}
-
class Tokenizer extends CommentsParser {
-
constructor(options, input) {
super();
this.isLookahead = void 0;
@@ -2353,7 +2284,6 @@ class Tokenizer extends CommentsParser {
this.tokens.push(token);
++this.state.tokensLength;
}
-
next() {
this.checkKeywordEscapes();
if (this.options.tokens) {
@@ -2372,11 +2302,9 @@ class Tokenizer extends CommentsParser {
return false;
}
}
-
match(type) {
return this.state.type === type;
}
-
createLookaheadState(state) {
return {
pos: state.pos,
@@ -2393,7 +2321,6 @@ class Tokenizer extends CommentsParser {
curPosition: state.curPosition
};
}
-
lookahead() {
const old = this.state;
this.state = this.createLookaheadState(old);
@@ -2424,7 +2351,6 @@ class Tokenizer extends CommentsParser {
}
return cp;
}
-
setStrict(strict) {
this.state.strict = strict;
if (strict) {
@@ -2437,7 +2363,6 @@ class Tokenizer extends CommentsParser {
curContext() {
return this.state.context[this.state.context.length - 1];
}
-
nextToken() {
this.skipSpace();
this.state.start = this.state.pos;
@@ -2448,7 +2373,6 @@ class Tokenizer extends CommentsParser {
}
this.getTokenFromCode(this.codePointAtPos(this.state.pos));
}
-
skipBlockComment(commentEnd) {
let startLoc;
if (!this.isLookahead) startLoc = this.state.curPosition();
@@ -2465,9 +2389,7 @@ class Tokenizer extends CommentsParser {
++this.state.curLine;
this.state.lineStart = lineBreakG.lastIndex;
}
-
if (this.isLookahead) return;
-
const comment = {
type: "CommentBlock",
value: this.input.slice(start + 2, end),
@@ -2488,9 +2410,7 @@ class Tokenizer extends CommentsParser {
ch = this.input.charCodeAt(this.state.pos);
}
}
-
if (this.isLookahead) return;
-
const end = this.state.pos;
const value = this.input.slice(start + startSkip, end);
const comment = {
@@ -2503,7 +2423,6 @@ class Tokenizer extends CommentsParser {
if (this.options.tokens) this.pushToken(comment);
return comment;
}
-
skipSpace() {
const spaceStart = this.state.pos;
const comments = [];
@@ -2593,7 +2512,6 @@ class Tokenizer extends CommentsParser {
this.state.commentStack.push(commentWhitespace);
}
}
-
finishToken(type, val) {
this.state.end = this.state.pos;
this.state.endLoc = this.state.curPosition();
@@ -2608,7 +2526,6 @@ class Tokenizer extends CommentsParser {
this.state.type = type;
this.updateContext();
}
-
readToken_numberSign() {
if (this.state.pos === 0 && this.readToken_interpreter()) {
return;
@@ -2682,13 +2599,11 @@ class Tokenizer extends CommentsParser {
let type = code === 42 ? 55 : 54;
let width = 1;
let next = this.input.charCodeAt(this.state.pos + 1);
-
if (code === 42 && next === 42) {
width++;
next = this.input.charCodeAt(this.state.pos + 2);
type = 57;
}
-
if (next === 61 && !this.state.inType) {
width++;
type = code === 37 ? 33 : 30;
@@ -2720,7 +2635,6 @@ class Tokenizer extends CommentsParser {
this.finishToken(9);
return;
}
-
if (this.hasPlugin("recordAndTuple") && next === 93) {
if (this.getPluginOption("recordAndTuple", "syntaxType") !== "bar") {
throw this.raise(Errors.TupleExpressionBarIncorrectEndSyntaxType, {
@@ -2740,36 +2654,29 @@ class Tokenizer extends CommentsParser {
}
readToken_caret() {
const next = this.input.charCodeAt(this.state.pos + 1);
-
if (next === 61 && !this.state.inType) {
this.finishOp(32, 2);
- }
- else if (next === 94 &&
- this.hasPlugin(["pipelineOperator", {
+ } else if (next === 94 && this.hasPlugin(["pipelineOperator", {
proposal: "hack",
topicToken: "^^"
}])) {
this.finishOp(37, 2);
-
const lookaheadCh = this.input.codePointAt(this.state.pos);
if (lookaheadCh === 94) {
throw this.unexpected();
}
- }
- else {
+ } else {
this.finishOp(44, 1);
}
}
readToken_atSign() {
const next = this.input.charCodeAt(this.state.pos + 1);
-
if (next === 64 && this.hasPlugin(["pipelineOperator", {
proposal: "hack",
topicToken: "@@"
}])) {
this.finishOp(38, 2);
- }
- else {
+ } else {
this.finishOp(26, 1);
}
}
@@ -2856,11 +2763,9 @@ class Tokenizer extends CommentsParser {
}
getTokenFromCode(code) {
switch (code) {
-
case 46:
this.readToken_dot();
return;
-
case 40:
++this.state.pos;
this.finishToken(10);
@@ -2884,7 +2789,6 @@ class Tokenizer extends CommentsParser {
at: this.state.curPosition()
});
}
-
this.state.pos += 2;
this.finishToken(2);
} else {
@@ -2903,7 +2807,6 @@ class Tokenizer extends CommentsParser {
at: this.state.curPosition()
});
}
-
this.state.pos += 2;
this.finishToken(6);
} else {
@@ -2956,12 +2859,10 @@ class Tokenizer extends CommentsParser {
case 57:
this.readNumber(false);
return;
-
case 34:
case 39:
this.readString(code);
return;
-
case 47:
this.readToken_slash();
return;
@@ -3053,12 +2954,10 @@ class Tokenizer extends CommentsParser {
const content = this.input.slice(start, pos);
++pos;
let mods = "";
- const nextPos = () =>
- createPositionWithColumnOffset(startLoc, pos + 2 - start);
+ const nextPos = () => createPositionWithColumnOffset(startLoc, pos + 2 - start);
while (pos < this.length) {
const cp = this.codePointAtPos(pos);
const char = String.fromCharCode(cp);
-
if (VALID_REGEX_FLAGS.has(cp)) {
if (cp === 118) {
this.expectPlugin("regexpUnicodeSets", nextPos());
@@ -3095,7 +2994,6 @@ class Tokenizer extends CommentsParser {
flags: mods
});
}
-
readInt(radix, len, forceLen = false, allowNumSeparator = true) {
const {
n,
@@ -3136,7 +3034,6 @@ class Tokenizer extends CommentsParser {
}
this.finishToken(132, val);
}
-
readNumber(startsWithDot) {
const start = this.state.pos;
const startLoc = this.state.curPosition();
@@ -3211,7 +3108,6 @@ class Tokenizer extends CommentsParser {
at: this.state.curPosition()
});
}
-
const str = this.input.slice(start, this.state.pos).replace(/[_mn]/g, "");
if (isBigInt) {
this.finishToken(133, str);
@@ -3224,7 +3120,6 @@ class Tokenizer extends CommentsParser {
const val = isOctal ? parseInt(str, 8) : parseFloat(str);
this.finishToken(132, val);
}
-
readCodePoint(throwOnInvalid) {
const {
code,
@@ -3239,14 +3134,12 @@ class Tokenizer extends CommentsParser {
pos,
curLine,
lineStart
- } = readStringContents(quote === 34 ? "double" : "single", this.input, this.state.pos + 1,
- this.state.lineStart, this.state.curLine, this.errorHandlers_readStringContents_string);
+ } = readStringContents(quote === 34 ? "double" : "single", this.input, this.state.pos + 1, this.state.lineStart, this.state.curLine, this.errorHandlers_readStringContents_string);
this.state.pos = pos + 1;
this.state.lineStart = lineStart;
this.state.curLine = curLine;
this.finishToken(131, str);
}
-
readTemplateContinuation() {
if (!this.match(8)) {
this.unexpected(null, 8);
@@ -3254,7 +3147,6 @@ class Tokenizer extends CommentsParser {
this.state.pos--;
this.readTemplateToken();
}
-
readTemplateToken() {
const opening = this.input[this.state.pos];
const {
@@ -3263,8 +3155,7 @@ class Tokenizer extends CommentsParser {
pos,
curLine,
lineStart
- } = readStringContents("template", this.input, this.state.pos + 1,
- this.state.lineStart, this.state.curLine, this.errorHandlers_readStringContents_template);
+ } = readStringContents("template", this.input, this.state.pos + 1, this.state.lineStart, this.state.curLine, this.errorHandlers_readStringContents_template);
this.state.pos = pos + 1;
this.state.lineStart = lineStart;
this.state.curLine = curLine;
@@ -3290,7 +3181,6 @@ class Tokenizer extends CommentsParser {
this.state.strictErrors.set(index, [toParseError, at]);
}
}
-
readWord1(firstCode) {
this.state.containsEsc = false;
let word = "";
@@ -3332,7 +3222,6 @@ class Tokenizer extends CommentsParser {
}
return word + this.input.slice(chunkStart, this.state.pos);
}
-
readWord(firstCode) {
const word = this.readWord1(firstCode);
const type = keywords$1.get(word);
@@ -3353,7 +3242,6 @@ class Tokenizer extends CommentsParser {
});
}
}
-
raise(toParseError, raiseProperties) {
const {
at
@@ -3368,7 +3256,6 @@ class Tokenizer extends CommentsParser {
if (!this.isLookahead) this.state.errors.push(error);
return error;
}
-
raiseOverwrite(toParseError, raiseProperties) {
const {
at
@@ -3389,9 +3276,7 @@ class Tokenizer extends CommentsParser {
}
return this.raise(toParseError, raiseProperties);
}
-
updateContext(prevType) {}
-
unexpected(loc, type) {
throw this.raise(Errors.UnexpectedToken, {
expected: type ? tokenLabelName(type) : null,
@@ -3446,9 +3331,7 @@ class ClassScopeHandler {
}
exit() {
const oldClassScope = this.stack.pop();
-
const current = this.current();
-
for (const [name, loc] of Array.from(oldClassScope.undefinedPrivateNames)) {
if (current) {
if (!current.undefinedPrivateNames.has(name)) {
@@ -3476,7 +3359,6 @@ class ClassScopeHandler {
const newStatic = elementType & CLASS_ELEMENT_FLAG_STATIC;
const oldKind = accessor & CLASS_ELEMENT_KIND_ACCESSOR;
const newKind = elementType & CLASS_ELEMENT_KIND_ACCESSOR;
-
redefined = oldKind === newKind || oldStatic !== newStatic;
if (!redefined) loneAccessors.delete(name);
} else if (!redefined) {
@@ -3554,7 +3436,6 @@ class ExpressionScopeHandler {
exit() {
this.stack.pop();
}
-
recordParameterInitializerError(toParseError, {
at: node
}) {
@@ -3576,7 +3457,6 @@ class ExpressionScopeHandler {
}
this.parser.raise(toParseError, origin);
}
-
recordArrowParameterBindingError(error, {
at: node
}) {
@@ -3595,7 +3475,6 @@ class ExpressionScopeHandler {
return;
}
}
-
recordAsyncArrowParametersError({
at
}) {
@@ -3645,13 +3524,11 @@ function newExpressionScope() {
return new ExpressionScope();
}
-const
- PARAM = 0b0000,
+const PARAM = 0b0000,
PARAM_YIELD = 0b0001,
PARAM_AWAIT = 0b0010,
PARAM_RETURN = 0b0100,
PARAM_IN = 0b1000;
-
class ProductionParameterHandler {
constructor() {
this.stacks = [];
@@ -3683,7 +3560,6 @@ function functionFlags(isAsync, isGenerator) {
}
class UtilParser extends Tokenizer {
-
addExtra(node, key, value, enumerable = true) {
if (!node) return;
const extra = node.extra = node.extra || {};
@@ -3696,7 +3572,6 @@ class UtilParser extends Tokenizer {
});
}
}
-
isContextual(token) {
return this.state.type === token && !this.state.containsEsc;
}
@@ -3704,8 +3579,7 @@ class UtilParser extends Tokenizer {
const nameEnd = nameStart + name.length;
if (this.input.slice(nameStart, nameEnd) === name) {
const nextCh = this.input.charCodeAt(nameEnd);
- return !(isIdentifierChar(nextCh) ||
- (nextCh & 0xfc00) === 0xd800);
+ return !(isIdentifierChar(nextCh) || (nextCh & 0xfc00) === 0xd800);
}
return false;
}
@@ -3713,7 +3587,6 @@ class UtilParser extends Tokenizer {
const next = this.nextTokenStart();
return this.isUnparsedContextual(next, name);
}
-
eatContextual(token) {
if (this.isContextual(token)) {
this.next();
@@ -3721,7 +3594,6 @@ class UtilParser extends Tokenizer {
}
return false;
}
-
expectContextual(token, toParseError) {
if (!this.eatContextual(token)) {
if (toParseError != null) {
@@ -3732,7 +3604,6 @@ class UtilParser extends Tokenizer {
throw this.unexpected(null, token);
}
}
-
canInsertSemicolon() {
return this.match(137) || this.match(8) || this.hasPrecedingLineBreak();
}
@@ -3746,18 +3617,15 @@ class UtilParser extends Tokenizer {
isLineTerminator() {
return this.eat(13) || this.canInsertSemicolon();
}
-
semicolon(allowAsi = true) {
if (allowAsi ? this.isLineTerminator() : this.eat(13)) return;
this.raise(Errors.MissingSemicolon, {
at: this.state.lastTokEndLoc
});
}
-
expect(type, loc) {
this.eat(type) || this.unexpected(loc, type);
}
-
tryParse(fn, oldState = this.state.clone()) {
const abortSignal = {
node: null
@@ -3841,19 +3709,15 @@ class UtilParser extends Tokenizer {
this.unexpected(optionalParametersLoc);
}
}
-
isLiteralPropertyName() {
return tokenIsLiteralPropertyName(this.state.type);
}
-
isPrivateName(node) {
return node.type === "PrivateName";
}
-
getPrivateNameSV(node) {
return node.id.name;
}
-
hasPropertyAsPrivateName(node) {
return (node.type === "MemberExpression" || node.type === "OptionalMemberExpression") && this.isPrivateName(node.property);
}
@@ -3871,7 +3735,6 @@ class UtilParser extends Tokenizer {
this.state.labels = [];
const oldExportedIdentifiers = this.exportedIdentifiers;
this.exportedIdentifiers = new Set();
-
const oldInModule = this.inModule;
this.inModule = inModule;
const oldScope = this.scope;
@@ -3886,7 +3749,6 @@ class UtilParser extends Tokenizer {
return () => {
this.state.labels = oldLabels;
this.exportedIdentifiers = oldExportedIdentifiers;
-
this.inModule = oldInModule;
this.scope = oldScope;
this.prodParam = oldProdParam;
@@ -3911,7 +3773,6 @@ class UtilParser extends Tokenizer {
}
}
}
-
class ExpressionErrors {
constructor() {
this.shorthandAssignLoc = null;
@@ -4004,15 +3865,12 @@ class NodeUtils extends UtilParser {
startNodeAt(loc) {
return new Node(this, loc.index, loc);
}
-
startNodeAtNode(type) {
return this.startNodeAt(type.loc.start);
}
-
finishNode(node, type) {
return this.finishNodeAt(node, type, this.state.lastTokEndLoc);
}
-
finishNodeAt(node, type, endLoc) {
node.type = type;
node.end = endLoc.index;
@@ -4031,14 +3889,12 @@ class NodeUtils extends UtilParser {
node.loc.end = endLoc;
if (this.options.ranges) node.range[1] = endLoc.index;
}
-
resetStartLocationFromNode(node, locationNode) {
this.resetStartLocation(node, locationNode.loc.start);
}
}
const reservedTypes = new Set(["_", "any", "bool", "boolean", "empty", "extends", "false", "interface", "mixed", "null", "number", "static", "string", "true", "typeof", "void"]);
-
const FlowErrors = ParseErrorEnum`flow`({
AmbiguousConditionalArrow: "Ambiguous expression: wrap the arrow functions in parentheses to disambiguate.",
AmbiguousDeclareModuleKind: "Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module.",
@@ -4132,7 +3988,6 @@ const FlowErrors = ParseErrorEnum`flow`({
UnsupportedStatementInDeclareModule: "Only declares and type imports are allowed inside declare module.",
UnterminatedFlowComment: "Unterminated flow-comment."
});
-
function isEsModuleType(bodyElement) {
return bodyElement.type === "DeclareExportAllDeclaration" || bodyElement.type === "DeclareExportDeclaration" && (!bodyElement.declaration || bodyElement.declaration.type !== "TypeAlias" && bodyElement.declaration.type !== "InterfaceDeclaration");
}
@@ -4148,7 +4003,6 @@ const exportSuggestions = {
type: "export type",
interface: "export interface"
};
-
function partition(list, test) {
const list1 = [];
const list2 = [];
@@ -4158,7 +4012,6 @@ function partition(list, test) {
return [list1, list2];
}
const FLOW_PRAGMA_REGEX = /\*?\s*@((?:no)?flow)\b/;
-
var flow = (superClass => class FlowParserMixin extends superClass {
constructor(...args) {
super(...args);
@@ -4381,18 +4234,11 @@ var flow = (superClass => class FlowParserMixin extends superClass {
suggestion: exportSuggestions[label]
});
}
- if (this.match(74) ||
- this.match(68) ||
- this.match(80) ||
- this.isContextual(129)) {
+ if (this.match(74) || this.match(68) || this.match(80) || this.isContextual(129)) {
node.declaration = this.flowParseDeclare(this.startNode());
node.default = false;
return this.finishNode(node, "DeclareExportDeclaration");
- } else if (this.match(55) ||
- this.match(5) ||
- this.isContextual(127) ||
- this.isContextual(128) ||
- this.isContextual(129)) {
+ } else if (this.match(55) || this.match(5) || this.isContextual(127) || this.isContextual(128) || this.isContextual(129)) {
node = this.parseExport(node, null);
if (node.type === "ExportNamedDeclaration") {
node.type = "ExportDeclaration";
@@ -4429,7 +4275,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
this.flowParseInterfaceish(node);
return this.finishNode(node, "DeclareInterface");
}
-
flowParseInterfaceish(node, isClass = false) {
node.id = this.flowParseRestrictedIdentifier(!isClass, true);
this.scope.declareName(node.id.name, isClass ? BIND_FUNCTION : BIND_LEXICAL, node.id.loc.start);
@@ -4498,7 +4343,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
this.checkReservedType(this.state.value, this.state.startLoc, declaration);
return this.parseIdentifier(liberal);
}
-
flowParseTypeAlias(node) {
node.id = this.flowParseRestrictedIdentifier(false, true);
this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.loc.start);
@@ -4520,7 +4364,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
} else {
node.typeParameters = null;
}
-
node.supertype = null;
if (this.match(14)) {
node.supertype = this.flowParseTypeInitialiser(14);
@@ -4532,7 +4375,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
this.semicolon();
return this.finishNode(node, "OpaqueType");
}
-
flowParseTypeParameter(requireDefault = false) {
const nodeStartLoc = this.state.startLoc;
const node = this.startNode();
@@ -4558,7 +4400,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
const node = this.startNode();
node.params = [];
this.state.inType = true;
-
if (this.match(47) || this.match(140)) {
this.next();
} else {
@@ -4637,7 +4478,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
flowParseObjectTypeIndexer(node, isStatic, variance) {
node.static = isStatic;
-
if (this.lookahead().type === 14) {
node.id = this.flowParseObjectPropertyKey();
node.key = this.flowParseTypeInitialiser();
@@ -4745,7 +4585,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
if (allowStatic && this.isContextual(104)) {
const lookahead = this.lookahead();
-
if (lookahead.type !== 14 && lookahead.type !== 17) {
this.next();
isStatic = true;
@@ -4797,7 +4636,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
}
this.expect(endDelim);
-
if (allowSpread) {
nodeStart.inexact = inexact;
}
@@ -4876,7 +4714,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
return this.finishNode(node, "ObjectTypeProperty");
}
}
-
flowCheckGetterSetterParams(property) {
const paramCount = property.kind === "get" ? 0 : 1;
const length = property.value.params.length + (property.value.rest ? 1 : 0);
@@ -5025,7 +4862,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
return this.flowParseGenericType(startLoc, id);
}
}
-
flowParsePrimaryType() {
const startLoc = this.state.startLoc;
const node = this.startNode();
@@ -5068,7 +4904,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
return this.finishNode(node, "FunctionTypeAnnotation");
case 10:
this.next();
-
if (!this.match(11) && !this.match(21)) {
if (tokenIsIdentifier(this.state.type) || this.match(78)) {
const token = this.lookahead().type;
@@ -5081,7 +4916,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
this.state.noAnonFunctionType = false;
type = this.flowParseType();
this.state.noAnonFunctionType = oldNoAnonFunctionType;
-
if (this.state.noAnonFunctionType || !(this.match(12) || this.match(11) && this.lookahead().type === 19)) {
this.expect(11);
return type;
@@ -5174,11 +5008,9 @@ var flow = (superClass => class FlowParserMixin extends superClass {
this.expect(3);
if (seenOptionalIndexedAccess) {
node.optional = optional;
- type = this.finishNode(
- node, "OptionalIndexedAccessType");
+ type = this.finishNode(node, "OptionalIndexedAccessType");
} else {
- type = this.finishNode(
- node, "IndexedAccessType");
+ type = this.finishNode(node, "IndexedAccessType");
}
}
}
@@ -5274,7 +5106,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
return variance;
}
-
parseFunctionBody(node, allowExpressionBody, isMethod = false) {
if (allowExpressionBody) {
return this.forwardNoArrowParamsConversionAt(node, () => super.parseFunctionBody(node, true, isMethod));
@@ -5284,13 +5115,11 @@ var flow = (superClass => class FlowParserMixin extends superClass {
parseFunctionBodyAndFinish(node, type, isMethod = false) {
if (this.match(14)) {
const typeNode = this.startNode();
- [typeNode.typeAnnotation,
- node.predicate] = this.flowParseTypeAndPredicateInitialiser();
+ [typeNode.typeAnnotation, node.predicate] = this.flowParseTypeAndPredicateInitialiser();
node.returnType = typeNode.typeAnnotation ? this.finishNode(typeNode, "TypeAnnotation") : null;
}
return super.parseFunctionBodyAndFinish(node, type, isMethod);
}
-
parseStatementLike(flags) {
if (this.state.strict && this.isContextual(127)) {
const lookahead = this.lookahead();
@@ -5310,7 +5139,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
return stmt;
}
-
parseExpressionStatement(node, expr, decorators) {
if (expr.type === "Identifier") {
if (expr.name === "declare") {
@@ -5329,7 +5157,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
return super.parseExpressionStatement(node, expr, decorators);
}
-
shouldParseExportDeclaration() {
const {
type
@@ -5360,10 +5187,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
if (!this.match(17)) return expr;
if (this.state.maybeInArrowParameters) {
const nextCh = this.lookaheadCharCode();
- if (nextCh === 44 ||
- nextCh === 61 ||
- nextCh === 58 ||
- nextCh === 41) {
+ if (nextCh === 44 || nextCh === 61 || nextCh === 58 || nextCh === 41) {
this.setOptionalParametersError(refExpressionErrors);
return expr;
}
@@ -5424,7 +5248,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
failed
};
}
-
getArrowLikeExpressions(node, disallowInvalid) {
const stack = [node];
const arrows = [];
@@ -5450,8 +5273,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
finishArrowValidation(node) {
var _node$extra;
- this.toAssignableList(
- node.params, (_node$extra = node.extra) == null ? void 0 : _node$extra.trailingCommaLoc, false);
+ this.toAssignableList(node.params, (_node$extra = node.extra) == null ? void 0 : _node$extra.trailingCommaLoc, false);
this.scope.enter(SCOPE_FUNCTION | SCOPE_ARROW);
super.checkParams(node, false, true);
this.scope.exit();
@@ -5580,7 +5402,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
readIterator() {
const word = super.readWord1();
const fullWord = "@@" + word;
-
if (!this.isIterator(word) || !this.state.inType) {
this.raise(Errors.InvalidIdentifier, {
at: this.state.curPosition(),
@@ -5589,7 +5410,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
this.finishToken(130, fullWord);
}
-
getTokenFromCode(code) {
const next = this.input.charCodeAt(this.state.pos + 1);
if (code === 123 && next === 124) {
@@ -5621,7 +5441,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
super.toAssignable(node, isLHS);
}
-
toAssignableList(exprList, trailingCommaLoc, isLHS) {
for (let i = 0; i < exprList.length; i++) {
const expr = exprList[i];
@@ -5631,7 +5450,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
super.toAssignableList(exprList, trailingCommaLoc, isLHS);
}
-
toReferencedList(exprList, isParenthesizedExpr) {
for (let i = 0; i < exprList.length; i++) {
var _expr$extra;
@@ -5646,7 +5464,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
parseArrayLike(close, canBePattern, isTuple, refExpressionErrors) {
const node = super.parseArrayLike(close, canBePattern, isTuple, refExpressionErrors);
-
if (canBePattern && !this.state.maybeInArrowParameters) {
this.toReferencedList(node.elements);
}
@@ -5655,7 +5472,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
isValidLVal(type, isParenthesized, binding) {
return type === "TypeCastExpression" || super.isValidLVal(type, isParenthesized, binding);
}
-
parseClassProperty(node) {
if (this.match(14)) {
node.typeAnnotation = this.flowParseTypeAnnotation();
@@ -5668,18 +5484,15 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
return super.parseClassPrivateProperty(node);
}
-
isClassMethod() {
return this.match(47) || super.isClassMethod();
}
-
isClassProperty() {
return this.match(14) || super.isClassProperty();
}
isNonstaticConstructor(method) {
return !this.match(14) && super.isNonstaticConstructor(method);
}
-
pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper) {
if (method.variance) {
this.unexpected(method.variance.loc.start);
@@ -5696,9 +5509,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
at: method
});
}
- } else if (
- method.type === "MethodDefinition" && isConstructor &&
- method.value.params) {
+ } else if (method.type === "MethodDefinition" && isConstructor && method.value.params) {
const params = method.value.params;
if (params.length > 0 && this.isThisParam(params[0])) {
this.raise(FlowErrors.ThisParamBannedInConstructor, {
@@ -5717,7 +5528,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
super.pushClassPrivateMethod(classBody, method, isGenerator, isAsync);
}
-
parseClassSuper(node) {
super.parseClassSuper(node);
if (node.superClass && this.match(47)) {
@@ -5757,20 +5567,17 @@ var flow = (superClass => class FlowParserMixin extends superClass {
parsePropertyNamePrefixOperator(node) {
node.variance = this.flowParseVariance();
}
-
parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors) {
if (prop.variance) {
this.unexpected(prop.variance.loc.start);
}
delete prop.variance;
let typeParameters;
-
if (this.match(47) && !isAccessor) {
typeParameters = this.flowParseTypeParameterDeclaration();
if (!this.match(10)) this.unexpected();
}
const result = super.parseObjPropValue(prop, startLoc, isGenerator, isAsync, isPattern, isAccessor, refExpressionErrors);
-
if (typeParameters) {
(result.value || result).typeParameters = typeParameters;
}
@@ -5832,7 +5639,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
specifier.local = hasTypeImportKind(node) ? this.flowParseRestrictedIdentifier(true, true) : this.parseIdentifier();
node.specifiers.push(this.finishImportSpecifier(specifier, type));
}
-
maybeParseDefaultImportSpecifier(node) {
node.importKind = "value";
let kind = null;
@@ -5846,7 +5652,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
const {
type
} = lh;
-
if (kind === "type" && type === 55) {
this.unexpected(null, lh.type);
}
@@ -5857,10 +5662,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
return super.maybeParseDefaultImportSpecifier(node);
}
-
- parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport,
- isMaybeTypeOnly,
- bindingType) {
+ parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly, bindingType) {
const firstIdent = specifier.imported;
let specifierTypeKind = null;
if (firstIdent.type === "Identifier") {
@@ -5925,7 +5727,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
return super.parseBindingAtom();
}
}
-
parseFunctionParams(node, allowModifiers) {
const kind = node.kind;
if (kind !== "get" && kind !== "set" && this.match(47)) {
@@ -5933,7 +5734,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
super.parseFunctionParams(node, allowModifiers);
}
-
parseVarId(decl, kind) {
super.parseVarId(decl, kind);
if (this.match(14)) {
@@ -5941,7 +5741,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
this.resetEndLocation(decl.id);
}
}
-
parseAsyncArrowFromCallExpression(node, call) {
if (this.match(14)) {
const oldNoAnonFunctionType = this.state.noAnonFunctionType;
@@ -5951,11 +5750,9 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
return super.parseAsyncArrowFromCallExpression(node, call);
}
-
shouldParseAsyncArrow() {
return this.match(14) || super.shouldParseAsyncArrow();
}
-
parseMaybeAssign(refExpressionErrors, afterLeftParse) {
var _jsx;
let state = null;
@@ -5963,9 +5760,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
if (this.hasPlugin("jsx") && (this.match(140) || this.match(47))) {
state = this.state.clone();
jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state);
-
if (!jsx.error) return jsx.node;
-
const {
context
} = this.state;
@@ -5986,9 +5781,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
this.resetStartLocationFromNode(result, typeParameters);
return result;
});
-
if ((_arrowExpression$extr = arrowExpression.extra) != null && _arrowExpression$extr.parenthesized) abort();
-
const expr = this.maybeUnwrapTypeCastExpression(arrowExpression);
if (expr.type !== "ArrowFunctionExpression") abort();
expr.typeParameters = typeParameters;
@@ -5996,8 +5789,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
return arrowExpression;
}, state);
let arrowExpression = null;
- if (arrow.node &&
- this.maybeUnwrapTypeCastExpression(arrow.node).type === "ArrowFunctionExpression") {
+ if (arrow.node && this.maybeUnwrapTypeCastExpression(arrow.node).type === "ArrowFunctionExpression") {
if (!arrow.error && !arrow.aborted) {
if (arrow.node.async) {
this.raise(FlowErrors.UnexpectedTypeParameterBeforeAsyncArrowFunction, {
@@ -6006,10 +5798,8 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
return arrow.node;
}
-
arrowExpression = arrow.node;
}
-
if ((_jsx2 = jsx) != null && _jsx2.node) {
this.state = jsx.failState;
return jsx.node;
@@ -6020,31 +5810,26 @@ var flow = (superClass => class FlowParserMixin extends superClass {
}
if ((_jsx3 = jsx) != null && _jsx3.thrown) throw jsx.error;
if (arrow.thrown) throw arrow.error;
-
throw this.raise(FlowErrors.UnexpectedTokenAfterTypeParameter, {
at: typeParameters
});
}
return super.parseMaybeAssign(refExpressionErrors, afterLeftParse);
}
-
parseArrow(node) {
if (this.match(14)) {
const result = this.tryParse(() => {
const oldNoAnonFunctionType = this.state.noAnonFunctionType;
this.state.noAnonFunctionType = true;
const typeNode = this.startNode();
- [typeNode.typeAnnotation,
- node.predicate] = this.flowParseTypeAndPredicateInitialiser();
+ [typeNode.typeAnnotation, node.predicate] = this.flowParseTypeAndPredicateInitialiser();
this.state.noAnonFunctionType = oldNoAnonFunctionType;
if (this.canInsertSemicolon()) this.unexpected();
if (!this.match(19)) this.unexpected();
return typeNode;
});
if (result.thrown) return null;
-
if (result.error) this.state = result.failState;
-
node.returnType = result.node.typeAnnotation ? this.finishNode(result.node, "TypeAnnotation") : null;
}
return super.parseArrow(node);
@@ -6063,7 +5848,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
if (isArrowFunction && this.state.noArrowParamsConversionAt.indexOf(node.start) !== -1) {
return;
}
-
for (let i = 0; i < node.params.length; i++) {
if (this.isThisParam(node.params[i]) && i > 0) {
this.raise(FlowErrors.ThisParamMustBeFirst, {
@@ -6086,7 +5870,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
} else if (base.type === "Identifier" && base.name === "async" && this.match(47)) {
const state = this.state.clone();
const arrow = this.tryParse(abort => this.parseAsyncArrowWithTypeParameters(startLoc) || abort(), state);
-
if (!arrow.error && !arrow.aborted) return arrow.node;
const result = this.tryParse(() => super.parseSubscripts(base, startLoc, noCalls), state);
if (result.node && !result.error) return result.node;
@@ -6199,8 +5982,7 @@ var flow = (superClass => class FlowParserMixin extends superClass {
pos
} = this.state;
let shiftToFirstNonWhiteSpace = 2;
- while ([32, 9].includes(
- this.input.charCodeAt(pos + shiftToFirstNonWhiteSpace))) {
+ while ([32, 9].includes(this.input.charCodeAt(pos + shiftToFirstNonWhiteSpace))) {
shiftToFirstNonWhiteSpace++;
}
const ch2 = this.input.charCodeAt(shiftToFirstNonWhiteSpace + pos);
@@ -6208,15 +5990,12 @@ var flow = (superClass => class FlowParserMixin extends superClass {
if (ch2 === 58 && ch3 === 58) {
return shiftToFirstNonWhiteSpace + 2;
}
-
if (this.input.slice(shiftToFirstNonWhiteSpace + pos, shiftToFirstNonWhiteSpace + pos + 12) === "flow-include") {
return shiftToFirstNonWhiteSpace + 12;
}
-
if (ch2 === 58 && ch3 !== 58) {
return shiftToFirstNonWhiteSpace;
}
-
return false;
}
hasFlowCommentCompletion() {
@@ -6227,7 +6006,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
});
}
}
-
flowEnumErrorBooleanMemberNotInitialized(loc, {
enumName,
memberName
@@ -6577,7 +6355,6 @@ var flow = (superClass => class FlowParserMixin extends superClass {
node.body = this.flowEnumBody(this.startNode(), id);
return this.finishNode(node, "EnumDeclaration");
}
-
isLookaheadToken_lt() {
const next = this.nextTokenStart();
if (this.input.charCodeAt(next) === 60) {
@@ -6863,11 +6640,9 @@ const JsxErrors = ParseErrorEnum`jsx`({
UnterminatedJsxContent: "Unterminated JSX contents.",
UnwrappedAdjacentJSXElements: "Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...</>?"
});
-
function isFragment(object) {
return object ? object.type === "JSXOpeningFragment" || object.type === "JSXClosingFragment" : false;
}
-
function getQualifiedJSXName(object) {
if (object.type === "JSXIdentifier") {
return object.name;
@@ -6878,11 +6653,9 @@ function getQualifiedJSXName(object) {
if (object.type === "JSXMemberExpression") {
return getQualifiedJSXName(object.object) + "." + getQualifiedJSXName(object.property);
}
-
throw new Error("Node had unexpected type: " + object.type);
}
var jsx = (superClass => class JSXParserMixin extends superClass {
-
jsxReadToken() {
let out = "";
let chunkStart = this.state.pos;
@@ -6912,7 +6685,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
break;
case 62:
case 125:
-
default:
if (isNewLine(ch)) {
out += this.input.slice(chunkStart, this.state.pos);
@@ -6993,11 +6765,9 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
}
}
}
-
this.state.pos = startPos;
return "&";
}
-
jsxReadWord() {
let ch;
const start = this.state.pos;
@@ -7006,7 +6776,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
} while (isIdentifierChar(ch) || ch === 45);
return this.finishToken(138, this.input.slice(start, this.state.pos));
}
-
jsxParseIdentifier() {
const node = this.startNode();
if (this.match(138)) {
@@ -7019,7 +6788,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
this.next();
return this.finishNode(node, "JSXIdentifier");
}
-
jsxParseNamespacedName() {
const startLoc = this.state.startLoc;
const name = this.jsxParseIdentifier();
@@ -7029,7 +6797,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
node.name = this.jsxParseIdentifier();
return this.finishNode(node, "JSXNamespacedName");
}
-
jsxParseElementName() {
const startLoc = this.state.startLoc;
let node = this.jsxParseNamespacedName();
@@ -7044,7 +6811,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
}
return node;
}
-
jsxParseAttributeValue() {
let node;
switch (this.state.type) {
@@ -7068,12 +6834,10 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
});
}
}
-
jsxParseEmptyExpression() {
const node = this.startNodeAt(this.state.lastTokEndLoc);
return this.finishNodeAt(node, "JSXEmptyExpression", this.state.startLoc);
}
-
jsxParseSpreadChild(node) {
this.next();
node.expression = this.parseExpression();
@@ -7082,7 +6846,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
this.expect(8);
return this.finishNode(node, "JSXSpreadChild");
}
-
jsxParseExpressionContainer(node, previousContext) {
if (this.match(8)) {
node.expression = this.jsxParseEmptyExpression();
@@ -7095,7 +6858,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
this.expect(8);
return this.finishNode(node, "JSXExpressionContainer");
}
-
jsxParseAttribute() {
const node = this.startNode();
if (this.match(5)) {
@@ -7112,7 +6874,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
node.value = this.eat(29) ? this.jsxParseAttributeValue() : null;
return this.finishNode(node, "JSXAttribute");
}
-
jsxParseOpeningElementAt(startLoc) {
const node = this.startNodeAt(startLoc);
if (this.eat(141)) {
@@ -7131,7 +6892,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
this.expect(141);
return this.finishNode(node, "JSXOpeningElement");
}
-
jsxParseClosingElementAt(startLoc) {
const node = this.startNodeAt(startLoc);
if (this.eat(141)) {
@@ -7141,7 +6901,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
this.expect(141);
return this.finishNode(node, "JSXClosingElement");
}
-
jsxParseElementAt(startLoc) {
const node = this.startNodeAt(startLoc);
const children = [];
@@ -7211,7 +6970,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
}
return isFragment(openingElement) ? this.finishNode(node, "JSXFragment") : this.finishNode(node, "JSXElement");
}
-
jsxParseElement() {
const startLoc = this.state.startLoc;
this.next();
@@ -7223,7 +6981,6 @@ var jsx = (superClass => class JSXParserMixin extends superClass {
} = this.state;
context[context.length - 1] = newContext;
}
-
parseExprAtom(refExpressionErrors) {
if (this.match(139)) {
return this.parseLiteral(this.state.value, "JSXText");
@@ -7298,7 +7055,6 @@ class TypeScriptScope extends Scope {
this.exportOnlyBindings = new Set();
}
}
-
class TypeScriptScopeHandler extends ScopeHandler {
constructor(...args) {
super(...args);
@@ -7306,7 +7062,6 @@ class TypeScriptScopeHandler extends ScopeHandler {
}
createScope(flags) {
this.importsStack.push(new Set());
-
return new TypeScriptScope(flags);
}
enter(flags) {
@@ -7429,8 +7184,7 @@ const TSErrors = ParseErrorEnum`typescript`({
}) => `'declare' is not allowed in ${kind}ters.`,
DeclareClassFieldHasInitializer: "Initializers are not allowed in ambient contexts.",
DeclareFunctionHasImplementation: "An implementation cannot be declared in ambient contexts.",
- DuplicateAccessibilityModifier:
- ({
+ DuplicateAccessibilityModifier: ({
modifier
}) => `Accessibility modifier already seen.`,
DuplicateModifier: ({
@@ -7504,7 +7258,6 @@ const TSErrors = ParseErrorEnum`typescript`({
type
}) => `Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${type}.`
});
-
function keywordTypeFromName(value) {
switch (value) {
case "any":
@@ -7551,7 +7304,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
this.next();
return this.tsTokenCanFollowModifier();
}
-
tsParseModifier(allowedModifiers, stopOnStartOfClassStaticBlock) {
if (!tokenIsIdentifier(this.state.type) && this.state.type !== 58) {
return undefined;
@@ -7567,7 +7319,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return undefined;
}
-
tsParseModifiers({
modified,
allowedModifiers,
@@ -7666,7 +7417,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
tsParseDelimitedList(kind, parseElement, refTrailingCommaPos) {
return nonNull(this.tsParseDelimitedListWorker(kind, parseElement, true, refTrailingCommaPos));
}
-
tsParseDelimitedListWorker(kind, parseElement, expectSuccess, refTrailingCommaPos) {
const result = [];
let trailingCommaPos = -1;
@@ -7722,7 +7472,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
at: this.state.startLoc
});
}
-
node.argument = super.parseExprAtom();
this.expect(11);
if (this.eat(16)) {
@@ -7785,7 +7534,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
errorTemplate: TSErrors.InvalidModifierOnTypeParameter
});
}
-
tsParseNoneModifiers(node) {
this.tsParseModifiers({
modified: node,
@@ -7817,8 +7565,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
const refTrailingCommaPos = {
value: -1
};
- node.params = this.tsParseBracketedList("TypeParametersOrArguments",
- this.tsParseTypeParameter.bind(this, parseModifiers), false, true, refTrailingCommaPos);
+ node.params = this.tsParseBracketedList("TypeParametersOrArguments", this.tsParseTypeParameter.bind(this, parseModifiers), false, true, refTrailingCommaPos);
if (node.params.length === 0) {
this.raise(TSErrors.EmptyTypeParameters, {
at: node
@@ -7829,10 +7576,8 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return this.finishNode(node, "TSTypeParameterDeclaration");
}
-
tsFillSignature(returnToken, signature) {
const returnTokenRequired = returnToken === 19;
-
const paramsKey = "parameters";
const returnTypeKey = "typeAnnotation";
signature.typeParameters = this.tsTryParseTypeParameters();
@@ -7881,7 +7626,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
const id = this.parseIdentifier();
id.typeAnnotation = this.tsParseTypeAnnotation();
this.resetEndLocation(id);
-
this.expect(3);
node.parameters = [id];
const type = this.tsTryParseTypeAnnotation();
@@ -8055,7 +7799,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
tsParseTupleType() {
const node = this.startNode();
node.elementTypes = this.tsParseBracketedList("TupleElementTypes", this.tsParseTupleElementType.bind(this), true, false);
-
let seenOptionalElement = false;
let labeledElements = null;
node.elementTypes.forEach(elementNode => {
@@ -8069,7 +7812,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
});
}
seenOptionalElement || (seenOptionalElement = type === "TSNamedTupleMember" && elementNode.optional || type === "TSOptionalType");
-
let checkType = type;
if (type === "TSRestType") {
elementNode = elementNode.typeAnnotation;
@@ -8086,7 +7828,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return this.finishNode(node, "TSTupleType");
}
tsParseTupleElementType() {
-
const {
startLoc
} = this.state;
@@ -8133,7 +7874,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (abstract) this.next();
this.next();
}
-
this.tsInAllowConditionalTypesContext(() => this.tsFillSignature(19, node));
return this.finishNode(node, type);
}
@@ -8247,8 +7987,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
node.operator = operator;
node.typeAnnotation = this.tsParseTypeOperatorOrHigher();
if (operator === "readonly") {
- this.tsCheckTypeAnnotationForReadOnly(
- node);
+ this.tsCheckTypeAnnotationForReadOnly(node);
}
return this.finishNode(node, "TSTypeOperator");
}
@@ -8384,14 +8123,12 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (!asserts) {
return this.tsParseTypeAnnotation(false, t);
}
-
node.parameterName = this.parseIdentifier();
node.asserts = asserts;
node.typeAnnotation = null;
t.typeAnnotation = this.finishNode(node, "TSTypePredicate");
return this.finishNode(t, "TSTypeAnnotation");
}
-
const type = this.tsParseTypeAnnotation(false);
node.parameterName = typePredicateVariable;
node.typeAnnotation = type;
@@ -8440,7 +8177,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
});
return this.finishNode(t, "TSTypeAnnotation");
}
-
tsParseType() {
assert(this.state.inType);
const type = this.tsParseNonConditionalType();
@@ -8550,7 +8286,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
this.state.context = oldContext;
}
}
-
tsInType(cb) {
const oldInType = this.state.inType;
this.state.inType = true;
@@ -8690,7 +8425,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
this.expect(11);
return this.finishNode(node, "TSExternalModuleReference");
}
-
tsLookAhead(f) {
const state = this.state.clone();
const res = f();
@@ -8698,8 +8432,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return res;
}
tsTryParseAndCatch(f) {
- const result = this.tryParse(abort =>
- f() || abort());
+ const result = this.tryParse(abort => f() || abort());
if (result.aborted || !result.node) return undefined;
if (result.error) this.state = result.failState;
return result.node;
@@ -8724,7 +8457,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
starttype = 74;
kind = "let";
}
-
return this.tsInAmbientContext(() => {
if (starttype === 68) {
nany.declare = true;
@@ -8747,7 +8479,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
nany.declare = true;
return this.parseVarStatement(nany, kind || this.state.value, true);
}
-
this.expect(75);
return this.tsParseEnumDeclaration(nany, {
const: true,
@@ -8765,7 +8496,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
});
}
-
tsTryParseExportDeclaration() {
return this.tsParseDeclaration(this.startNode(), this.state.value, true, null);
}
@@ -8797,7 +8527,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return this.tsParseDeclaration(node, expr.name, false, decorators);
}
}
-
tsParseDeclaration(node, value, next, decorators) {
switch (value) {
case "abstract":
@@ -8854,7 +8583,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return super.parseArrowExpression(res, null, true);
}
-
tsParseTypeArgumentsInExpression() {
if (this.reScan_lt() !== 47) {
return undefined;
@@ -8863,8 +8591,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
tsParseTypeArguments() {
const node = this.startNode();
- node.params = this.tsInType(() =>
- this.tsInNoContext(() => {
+ node.params = this.tsInType(() => this.tsInNoContext(() => {
this.expect(47);
return this.tsParseDelimitedList("TypeParametersOrArguments", this.tsParseType.bind(this));
}));
@@ -8879,7 +8606,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
tsIsDeclarationStart() {
return tokenIsTSDeclarationStart(this.state.type);
}
-
isExportDefaultSpecifier() {
if (this.tsIsDeclarationStart()) return false;
return super.isExportDefaultSpecifier();
@@ -8965,8 +8691,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
});
}
- toReferencedList(exprList,
- isInParens) {
+ toReferencedList(exprList, isInParens) {
this.tsCheckForInvalidTypeCasts(exprList);
return exprList;
}
@@ -8994,7 +8719,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
state.optionalChainMember = isOptionalCall = true;
this.next();
}
-
if (this.match(47) || this.match(51)) {
let missingParenErrorLoc;
const result = this.tsTryParseAndCatch(() => {
@@ -9019,7 +8743,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
const node = this.startNodeAt(startLoc);
node.callee = base;
node.arguments = this.parseCallExpressionArguments(11, false);
-
this.tsCheckForInvalidTypeCasts(node.arguments);
node.typeParameters = typeArguments;
if (state.optionalChainMember) {
@@ -9028,10 +8751,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return this.finishCallExpression(node, state.optionalChainMember);
}
const tokenType = this.state.type;
- if (
- tokenType === 48 ||
- tokenType === 52 ||
- tokenType !== 10 && tokenCanStartExpression(tokenType) && !this.hasPrecedingLineBreak()) {
+ if (tokenType === 48 || tokenType === 52 || tokenType !== 10 && tokenCanStartExpression(tokenType) && !this.hasPrecedingLineBreak()) {
return;
}
const node = this.startNodeAt(startLoc);
@@ -9084,8 +8804,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
});
this.finishNode(node, isSatisfies ? "TSSatisfiesExpression" : "TSAsExpression");
this.reScan_lt_gt();
- return this.parseExprOp(
- node, leftStartLoc, minPrec);
+ return this.parseExprOp(node, leftStartLoc, minPrec);
}
return super.parseExprOp(left, leftStartLoc, minPrec);
}
@@ -9102,16 +8821,12 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
});
}
}
-
checkDuplicateExports() {}
parseImport(node) {
node.importKind = "value";
if (tokenIsIdentifier(this.state.type) || this.match(55) || this.match(5)) {
let ahead = this.lookahead();
- if (this.isContextual(128) &&
- ahead.type !== 12 &&
- ahead.type !== 97 &&
- ahead.type !== 29) {
+ if (this.isContextual(128) && ahead.type !== 12 && ahead.type !== 97 && ahead.type !== 29) {
node.importKind = "type";
this.next();
ahead = this.lookahead();
@@ -9121,10 +8836,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
}
const importNode = super.parseImport(node);
-
- if (importNode.importKind === "type" &&
- importNode.specifiers.length > 1 &&
- importNode.specifiers[0].type === "ImportDefaultSpecifier") {
+ if (importNode.importKind === "type" && importNode.specifiers.length > 1 && importNode.specifiers[0].type === "ImportDefaultSpecifier") {
this.raise(TSErrors.TypeImportCannotSpecifyDefaultAndNamed, {
at: importNode
});
@@ -9172,7 +8884,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
cls.abstract = true;
return this.parseClass(cls, true, true);
}
-
if (this.match(127)) {
const result = this.tsParseInterfaceDeclaration(this.startNode());
if (result) return result;
@@ -9190,12 +8901,11 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
init
} of declaration.declarations) {
if (!init) continue;
-
if (kind !== "const" || !!id.typeAnnotation) {
this.raise(TSErrors.InitializerNotAllowedInAmbientContext, {
at: init
});
- } else if (init.type !== "StringLiteral" && init.type !== "BooleanLiteral" && init.type !== "NumericLiteral" && init.type !== "BigIntLiteral" && (init.type !== "TemplateLiteral" || init.expressions.length > 0) && !isPossiblyLiteralEnum(init)) {
+ } else if (!isValidAmbientConstInitializer(init, this.hasPlugin("estree"))) {
this.raise(TSErrors.ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference, {
at: init
});
@@ -9302,7 +9012,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
});
}
}
-
super.parseClassMemberWithIsStatic(classBody, member, state, isStatic);
}
parsePostMemberNameModifiers(methodOrProp) {
@@ -9319,18 +9028,14 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
});
}
}
-
parseExpressionStatement(node, expr, decorators) {
- const decl = expr.type === "Identifier" ?
- this.tsParseExpressionStatement(node, expr, decorators) : undefined;
+ const decl = expr.type === "Identifier" ? this.tsParseExpressionStatement(node, expr, decorators) : undefined;
return decl || super.parseExpressionStatement(node, expr, decorators);
}
-
shouldParseExportDeclaration() {
if (this.tsIsDeclarationStart()) return true;
return super.shouldParseExportDeclaration();
}
-
parseConditional(expr, startLoc, refExpressionErrors) {
if (!this.state.maybeInArrowParameters || !this.match(17)) {
return super.parseConditional(expr, startLoc, refExpressionErrors);
@@ -9345,7 +9050,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (result.error) this.state = result.failState;
return result.node;
}
-
parseParenItem(node, startLoc) {
node = super.parseParenItem(node, startLoc);
if (this.eat(17)) {
@@ -9364,7 +9068,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (!this.state.isAmbientContext && this.isContextual(123)) {
return this.tsInAmbientContext(() => this.parseExportDeclaration(node));
}
-
const startLoc = this.state.startLoc;
const isDeclare = this.eatContextual(123);
if (isDeclare && (this.isContextual(123) || !this.shouldParseExportDeclaration())) {
@@ -9384,8 +9087,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return declaration;
}
- parseClassId(node, isStatement, optionalId,
- bindingType) {
+ parseClassId(node, isStatement, optionalId, bindingType) {
if ((!isStatement || optionalId) && this.isContextual(111)) {
return;
}
@@ -9428,7 +9130,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
at: node
});
}
-
if (node.accessibility) {
this.raise(TSErrors.PrivateElementHasAccessibility, {
at: node,
@@ -9454,7 +9155,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
at: typeParameters
});
}
-
const {
declare = false,
kind
@@ -9497,7 +9197,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (typeParameters) node.typeParameters = typeParameters;
super.parseFunctionParams(node, allowModifiers);
}
-
parseVarId(decl, kind) {
super.parseVarId(decl, kind);
if (decl.id.type === "Identifier" && !this.hasPrecedingLineBreak() && this.eat(35)) {
@@ -9509,7 +9208,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
this.resetEndLocation(decl.id);
}
}
-
parseAsyncArrowFromCallExpression(node, call) {
if (this.match(14)) {
node.returnType = this.tsParseTypeAnnotation();
@@ -9518,16 +9216,13 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
parseMaybeAssign(refExpressionErrors, afterLeftParse) {
var _jsx, _jsx2, _typeCast, _jsx3, _typeCast2, _jsx4, _typeCast3;
-
let state;
let jsx;
let typeCast;
if (this.hasPlugin("jsx") && (this.match(140) || this.match(47))) {
state = this.state.clone();
jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state);
-
if (!jsx.error) return jsx.node;
-
const {
context
} = this.state;
@@ -9539,7 +9234,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (!((_jsx = jsx) != null && _jsx.error) && !this.match(47)) {
return super.parseMaybeAssign(refExpressionErrors, afterLeftParse);
}
-
if (!state || state === this.state) state = this.state.clone();
let typeParameters;
const arrow = this.tryParse(abort => {
@@ -9549,21 +9243,18 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
if (expr.type !== "ArrowFunctionExpression" || (_expr$extra = expr.extra) != null && _expr$extra.parenthesized) {
abort();
}
-
if (((_typeParameters = typeParameters) == null ? void 0 : _typeParameters.params.length) !== 0) {
this.resetStartLocationFromNode(expr, typeParameters);
}
expr.typeParameters = typeParameters;
return expr;
}, state);
-
if (!arrow.error && !arrow.aborted) {
if (typeParameters) this.reportReservedArrowTypeParam(typeParameters);
return arrow.node;
}
if (!jsx) {
assert(!this.hasPlugin("jsx"));
-
typeCast = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state);
if (!typeCast.error) return typeCast.node;
}
@@ -9593,7 +9284,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
});
}
}
-
parseMaybeUnary(refExpressionErrors, sawUnary) {
if (!this.hasPlugin("jsx") && this.match(47)) {
return this.tsParseTypeAssertion();
@@ -9603,7 +9293,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
parseArrow(node) {
if (this.match(14)) {
-
const result = this.tryParse(abort => {
const returnType = this.tsParseTypeOrTypePredicateAnnotation(14);
if (this.canInsertSemicolon() || !this.match(19)) abort();
@@ -9617,7 +9306,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return super.parseArrow(node);
}
-
parseAssignableListItemTypes(param) {
if (this.eat(17)) {
if (param.type !== "Identifier" && !this.state.isAmbientContext && !this.state.inType) {
@@ -9695,7 +9383,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
super.checkToRestConversion(node, allowPattern);
}
}
-
isValidLVal(type, isUnparenthesizedInAssign, binding) {
return getOwn$1({
TSTypeCastExpression: true,
@@ -9734,7 +9421,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
return super.checkCommaAfterRest(close);
}
}
-
isClassMethod() {
return this.match(47) || super.isClassMethod();
}
@@ -9750,7 +9436,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return node;
}
-
getTokenFromCode(code) {
if (this.state.inType) {
if (code === 62) {
@@ -9762,7 +9447,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
return super.getTokenFromCode(code);
}
-
reScan_lt_gt() {
const {
type
@@ -9814,8 +9498,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
}
jsxParseOpeningElementAfterName(node) {
if (this.match(47) || this.match(51)) {
- const typeArguments = this.tsTryParseAndCatch(() =>
- this.tsParseTypeArgumentsInExpression());
+ const typeArguments = this.tsTryParseAndCatch(() => this.tsParseTypeArgumentsInExpression());
if (typeArguments) node.typeParameters = typeArguments;
}
return super.jsxParseOpeningElementAfterName(node);
@@ -9859,7 +9542,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
node.abstract = true;
return this.maybeTakeDecorators(decorators, this.parseClass(node, true, false));
} else if (this.isContextual(127)) {
-
if (!this.hasFollowingLineBreak()) {
node.abstract = true;
this.raise(TSErrors.NonClassMethodPropertyHasAbstractModifer, {
@@ -9874,8 +9556,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope) {
const method = super.parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope);
if (method.abstract) {
- const hasBody = this.hasPlugin("estree") ?
- !!method.value.body : !!method.body;
+ const hasBody = this.hasPlugin("estree") ? !!method.value.body : !!method.body;
if (hasBody) {
const {
key
@@ -9915,8 +9596,7 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
node.exportKind = "value";
return super.parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly);
}
- parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly,
- bindingType) {
+ parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly, bindingType) {
if (!importedIsString && isMaybeTypeOnly) {
this.parseTypeOnlyImportExportSpecifier(specifier, true, isInTypeOnlyImport);
return this.finishNode(specifier, "ImportSpecifier");
@@ -9932,7 +9612,6 @@ var typescript = (superClass => class TypeScriptParserMixin extends superClass {
let hasTypeSpecifier = false;
let canParseAsKeyword = true;
const loc = leftOfAs.loc.start;
-
if (this.isContextual(93)) {
const firstAs = this.parseIdentifier();
if (this.isContextual(93)) {
@@ -9995,6 +9674,58 @@ function isPossiblyLiteralEnum(expression) {
}
return isUncomputedMemberExpressionChain(expression.object);
}
+function isValidAmbientConstInitializer(expression, estree) {
+ var _expression$extra;
+ const {
+ type
+ } = expression;
+ if ((_expression$extra = expression.extra) != null && _expression$extra.parenthesized) {
+ return false;
+ }
+ if (estree) {
+ if (type === "Literal") {
+ const {
+ value
+ } = expression;
+ if (typeof value === "string" || typeof value === "boolean") {
+ return true;
+ }
+ }
+ } else {
+ if (type === "StringLiteral" || type === "BooleanLiteral") {
+ return true;
+ }
+ }
+ if (isNumber(expression, estree) || isNegativeNumber(expression, estree)) {
+ return true;
+ }
+ if (type === "TemplateLiteral" && expression.expressions.length === 0) {
+ return true;
+ }
+ if (isPossiblyLiteralEnum(expression)) {
+ return true;
+ }
+ return false;
+}
+function isNumber(expression, estree) {
+ if (estree) {
+ return expression.type === "Literal" && (typeof expression.value === "number" || "bigint" in expression);
+ } else {
+ return expression.type === "NumericLiteral" || expression.type === "BigIntLiteral";
+ }
+}
+function isNegativeNumber(expression, estree) {
+ if (expression.type === "UnaryExpression") {
+ const {
+ operator,
+ argument
+ } = expression;
+ if (operator === "-" && isNumber(argument, estree)) {
+ return true;
+ }
+ }
+ return false;
+}
function isUncomputedMemberExpressionChain(expression) {
if (expression.type === "Identifier") return true;
if (expression.type !== "MemberExpression") return false;
@@ -10006,14 +9737,12 @@ const PlaceholderErrors = ParseErrorEnum`placeholders`({
ClassNameIsRequired: "A class name is required.",
UnexpectedSpace: "Unexpected space in placeholder."
});
-
var placeholders = (superClass => class PlaceholdersParserMixin extends superClass {
parsePlaceholder(expectedNode) {
if (this.match(142)) {
const node = this.startNode();
this.next();
this.assertNoSpace();
-
node.name = super.parseIdentifier(true);
this.assertNoSpace();
this.expect(142);
@@ -10023,17 +9752,14 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
finishPlaceholder(node, expectedNode) {
const isFinished = !!(node.expectedNode && node.type === "Placeholder");
node.expectedNode = expectedNode;
-
return isFinished ? node : this.finishNode(node, "Placeholder");
}
-
getTokenFromCode(code) {
if (code === 37 && this.input.charCodeAt(this.state.pos + 1) === 37) {
return this.finishOp(142, 2);
}
return super.getTokenFromCode(code);
}
-
parseExprAtom(refExpressionErrors) {
return this.parsePlaceholder("Expression") || super.parseExprAtom(refExpressionErrors);
}
@@ -10045,7 +9771,6 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
super.checkReservedWord(word, startLoc, checkKeywords, isBinding);
}
}
-
parseBindingAtom() {
return this.parsePlaceholder("Pattern") || super.parseBindingAtom();
}
@@ -10059,12 +9784,10 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
super.toAssignable(node, isLHS);
}
}
-
chStartsBindingIdentifier(ch, pos) {
if (super.chStartsBindingIdentifier(ch, pos)) {
return true;
}
-
const nextToken = this.lookahead();
if (nextToken.type === 142) {
return true;
@@ -10075,7 +9798,6 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
if (node.label && node.label.type === "Placeholder") return;
super.verifyBreakContinue(node, isBreak);
}
-
parseExpressionStatement(node, expr) {
if (expr.type !== "Placeholder" || expr.extra && expr.extra.parenthesized) {
return super.parseExpressionStatement(node, expr);
@@ -10130,7 +9852,6 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
node.declaration = this.finishPlaceholder(placeholder, "Declaration");
return this.finishNode(node, "ExportNamedDeclaration");
}
-
this.expectPlugin("exportDefaultFrom");
const specifier = this.startNode();
specifier.exported = placeholder;
@@ -10159,8 +9880,7 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
specifiers
} = node;
if (specifiers != null && specifiers.length) {
- node.specifiers = specifiers.filter(
- node => node.exported.type === "Placeholder");
+ node.specifiers = specifiers.filter(node => node.exported.type === "Placeholder");
}
super.checkExport(node);
node.specifiers = specifiers;
@@ -10174,13 +9894,11 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
this.semicolon();
return this.finishNode(node, "ImportDeclaration");
}
-
const specifier = this.startNodeAtNode(placeholder);
specifier.local = placeholder;
node.specifiers.push(this.finishNode(specifier, "ImportDefaultSpecifier"));
if (this.eat(12)) {
const hasStarImport = this.maybeParseStarImportSpecifier(node);
-
if (!hasStarImport) this.parseNamedImportSpecifiers(node);
}
this.expectContextual(97);
@@ -10189,10 +9907,8 @@ var placeholders = (superClass => class PlaceholdersParserMixin extends superCla
return this.finishNode(node, "ImportDeclaration");
}
parseImportSource() {
-
return this.parsePlaceholder("StringLiteral") || super.parseImportSource();
}
-
assertNoSpace() {
if (this.state.start > this.state.lastTokEndLoc.index) {
this.raise(PlaceholderErrors.UnexpectedSpace, {
@@ -10219,7 +9935,6 @@ var v8intrinsic = (superClass => class V8IntrinsicMixin extends superClass {
this.unexpected(v8IntrinsicStartLoc);
}
}
-
parseExprAtom(refExpressionErrors) {
return this.parseV8Intrinsic() || super.parseExprAtom(refExpressionErrors);
}
@@ -10330,7 +10045,6 @@ function validatePlugins(plugins) {
throw error;
}
}
-
const mixinPlugins = {
estree,
jsx,
@@ -10359,7 +10073,6 @@ const defaultOptions = {
errorRecovery: false,
attachComment: true
};
-
function getOptions(opts) {
const options = {};
for (const key of Object.keys(defaultOptions)) {
@@ -10373,7 +10086,6 @@ 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;
@@ -10451,7 +10163,6 @@ class LValParser extends NodeUtils {
break;
}
}
-
toAssignableObjectExpressionProp(prop, isLast, isLHS) {
if (prop.type === "ObjectMethod") {
this.raise(prop.kind === "get" || prop.kind === "set" ? Errors.PatternHasAccessor : Errors.PatternHasMethod, {
@@ -10471,7 +10182,6 @@ class LValParser extends NodeUtils {
this.toAssignable(prop, isLHS);
}
}
-
toAssignableList(exprList, trailingCommaLoc, isLHS) {
const end = exprList.length - 1;
for (let i = 0; i <= end; i++) {
@@ -10530,9 +10240,7 @@ class LValParser extends NodeUtils {
return false;
}
}
-
- toReferencedList(exprList,
- isParenthesizedExpr) {
+ toReferencedList(exprList, isParenthesizedExpr) {
return exprList;
}
toReferencedListDeep(exprList, isParenthesizedExpr) {
@@ -10543,21 +10251,18 @@ class LValParser extends NodeUtils {
}
}
}
-
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:
@@ -10570,10 +10275,8 @@ class LValParser extends NodeUtils {
case 5:
return this.parseObjectLike(8, true);
}
-
return this.parseIdentifier();
}
-
parseBindingList(close, closeCharCode, allowEmpty, allowModifiers) {
const elts = [];
let first = true;
@@ -10608,14 +10311,12 @@ class LValParser extends NodeUtils {
}
return elts;
}
-
parseBindingRestProperty(prop) {
this.next();
prop.argument = this.parseIdentifier();
this.checkCommaAfterRest(125);
return this.finishNode(prop, "RestElement");
}
-
parseBindingProperty() {
const prop = this.startNode();
const {
@@ -10634,7 +10335,6 @@ class LValParser extends NodeUtils {
prop.method = false;
return this.parseObjPropValue(prop, startLoc, false, false, true, false);
}
-
parseAssignableListItem(allowModifiers, decorators) {
const left = this.parseMaybeDefault();
this.parseAssignableListItemTypes(left);
@@ -10644,11 +10344,9 @@ class LValParser extends NodeUtils {
}
return elt;
}
-
parseAssignableListItemTypes(param) {
return param;
}
-
parseMaybeDefault(startLoc, left) {
var _startLoc, _left;
(_startLoc = startLoc) != null ? _startLoc : startLoc = this.state.startLoc;
@@ -10659,9 +10357,7 @@ class LValParser extends NodeUtils {
node.right = this.parseMaybeAssignAllowIn();
return this.finishNode(node, "AssignmentPattern");
}
- isValidLVal(type,
- isUnparenthesizedInAssign,
- binding) {
+ isValidLVal(type, isUnparenthesizedInAssign, binding) {
return getOwn({
AssignmentPattern: "left",
RestElement: "argument",
@@ -10669,10 +10365,8 @@ class LValParser extends NodeUtils {
ParenthesizedExpression: "expression",
ArrayPattern: "elements",
ObjectPattern: "properties"
- },
- type);
+ }, type);
}
-
checkLVal(expression, {
in: ancestor,
binding = BIND_NONE,
@@ -10683,7 +10377,6 @@ class LValParser extends NodeUtils {
}) {
var _expression$extra;
const type = expression.type;
-
if (this.isObjectMethod(expression)) return;
if (type === "MemberExpression") {
if (binding !== BIND_NONE) {
@@ -10726,7 +10419,6 @@ class LValParser extends NodeUtils {
}
const [key, isParenthesizedExpression] = Array.isArray(validity) ? validity : [validity, type === "ParenthesizedExpression"];
const nextAncestor = expression.type === "ArrayPattern" || expression.type === "ObjectPattern" || expression.type === "ParenthesizedExpression" ? expression : ancestor;
-
for (const child of [].concat(expression[key])) {
if (child) {
this.checkLVal(child, {
@@ -10795,10 +10487,8 @@ class LValParser extends NodeUtils {
}
class ExpressionParser extends LValParser {
-
checkProto(prop, isRecord, protoRef, refExpressionErrors) {
- if (prop.type === "SpreadElement" || this.isObjectMethod(prop) || prop.computed ||
- prop.shorthand) {
+ if (prop.type === "SpreadElement" || this.isObjectMethod(prop) || prop.computed || prop.shorthand) {
return;
}
const key = prop.key;
@@ -10827,7 +10517,6 @@ class ExpressionParser extends LValParser {
shouldExitDescending(expr, potentialArrowAt) {
return expr.type === "ArrowFunctionExpression" && expr.start === potentialArrowAt;
}
-
getExpression() {
this.enterInitialScopes();
this.nextToken();
@@ -10843,14 +10532,12 @@ class ExpressionParser extends LValParser {
}
return expr;
}
-
parseExpression(disallowIn, refExpressionErrors) {
if (disallowIn) {
return this.disallowInAnd(() => this.parseExpressionBase(refExpressionErrors));
}
return this.allowInAnd(() => this.parseExpressionBase(refExpressionErrors));
}
-
parseExpressionBase(refExpressionErrors) {
const startLoc = this.state.startLoc;
const expr = this.parseMaybeAssign(refExpressionErrors);
@@ -10865,20 +10552,16 @@ class ExpressionParser extends LValParser {
}
return expr;
}
-
parseMaybeAssignDisallowIn(refExpressionErrors, afterLeftParse) {
return this.disallowInAnd(() => this.parseMaybeAssign(refExpressionErrors, afterLeftParse));
}
-
parseMaybeAssignAllowIn(refExpressionErrors, afterLeftParse) {
return this.allowInAnd(() => this.parseMaybeAssign(refExpressionErrors, afterLeftParse));
}
-
setOptionalParametersError(refExpressionErrors, resultError) {
var _resultError$loc;
refExpressionErrors.optionalParametersLoc = (_resultError$loc = resultError == null ? void 0 : resultError.loc) != null ? _resultError$loc : this.state.startLoc;
}
-
parseMaybeAssign(refExpressionErrors, afterLeftParse) {
const startLoc = this.state.startLoc;
if (this.isContextual(106)) {
@@ -10918,11 +10601,9 @@ class ExpressionParser extends LValParser {
if (refExpressionErrors.doubleProtoLoc != null && refExpressionErrors.doubleProtoLoc.index >= startIndex) {
refExpressionErrors.doubleProtoLoc = null;
}
-
if (refExpressionErrors.shorthandAssignLoc != null && refExpressionErrors.shorthandAssignLoc.index >= startIndex) {
refExpressionErrors.shorthandAssignLoc = null;
}
-
if (refExpressionErrors.privateKeyLoc != null && refExpressionErrors.privateKeyLoc.index >= startIndex) {
this.checkDestructuringPrivate(refExpressionErrors);
refExpressionErrors.privateKeyLoc = null;
@@ -10941,7 +10622,6 @@ class ExpressionParser extends LValParser {
}
return left;
}
-
parseMaybeConditional(refExpressionErrors) {
const startLoc = this.state.startLoc;
const potentialArrowAt = this.state.potentialArrowAt;
@@ -10951,8 +10631,7 @@ class ExpressionParser extends LValParser {
}
return this.parseConditional(expr, startLoc, refExpressionErrors);
}
- parseConditional(expr, startLoc,
- refExpressionErrors) {
+ parseConditional(expr, startLoc, refExpressionErrors) {
if (this.eat(17)) {
const node = this.startNodeAt(startLoc);
node.test = expr;
@@ -10966,7 +10645,6 @@ class ExpressionParser extends LValParser {
parseMaybeUnaryOrPrivate(refExpressionErrors) {
return this.match(136) ? this.parsePrivateName() : this.parseMaybeUnary(refExpressionErrors);
}
-
parseExprOps(refExpressionErrors) {
const startLoc = this.state.startLoc;
const potentialArrowAt = this.state.potentialArrowAt;
@@ -10976,10 +10654,8 @@ class ExpressionParser extends LValParser {
}
return this.parseExprOp(expr, startLoc, -1);
}
-
parseExprOp(left, leftStartLoc, minPrec) {
if (this.isPrivateName(left)) {
-
const value = this.getPrivateNameSV(left);
if (minPrec >= tokenOperatorPrecedence(58) || !this.prodParam.hasIn || !this.match(58)) {
this.raise(Errors.PrivateInExpectedIn, {
@@ -11031,7 +10707,6 @@ class ExpressionParser extends LValParser {
}
return left;
}
-
parseExprOpRightExpr(op, prec) {
const startLoc = this.state.startLoc;
switch (op) {
@@ -11055,12 +10730,10 @@ class ExpressionParser extends LValParser {
return this.parseFSharpPipelineBody(prec);
});
}
-
default:
return this.parseExprOpBaseRightExpr(op, prec);
}
}
-
parseExprOpBaseRightExpr(op, prec) {
const startLoc = this.state.startLoc;
return this.parseExprOp(this.parseMaybeUnaryOrPrivate(), startLoc, tokenIsRightAssociative(op) ? prec - 1 : prec);
@@ -11071,9 +10744,7 @@ class ExpressionParser extends LValParser {
startLoc
} = this.state;
const body = this.parseMaybeAssign();
- const requiredParentheses = UnparenthesizedPipeBodyDescriptions.has(
- body.type);
-
+ const requiredParentheses = UnparenthesizedPipeBodyDescriptions.has(body.type);
if (requiredParentheses && !((_body$extra = body.extra) != null && _body$extra.parenthesized)) {
this.raise(Errors.PipeUnparenthesizedBody, {
at: startLoc,
@@ -11094,7 +10765,6 @@ class ExpressionParser extends LValParser {
});
}
}
-
parseMaybeUnary(refExpressionErrors, sawUnary) {
const startLoc = this.state.startLoc;
const isAwait = this.isContextual(96);
@@ -11135,8 +10805,7 @@ class ExpressionParser extends LValParser {
return this.finishNode(node, "UnaryExpression");
}
}
- const expr = this.parseUpdate(
- node, update, refExpressionErrors);
+ const expr = this.parseUpdate(node, update, refExpressionErrors);
if (isAwait) {
const {
type
@@ -11151,7 +10820,6 @@ class ExpressionParser extends LValParser {
}
return expr;
}
-
parseUpdate(node, update, refExpressionErrors) {
if (update) {
const updateExpressionNode = node;
@@ -11175,7 +10843,6 @@ class ExpressionParser extends LValParser {
}
return expr;
}
-
parseExprSubscripts(refExpressionErrors) {
const startLoc = this.state.startLoc;
const potentialArrowAt = this.state.potentialArrowAt;
@@ -11193,12 +10860,10 @@ class ExpressionParser extends LValParser {
};
do {
base = this.parseSubscript(base, startLoc, noCalls, state);
-
state.maybeAsyncArrow = false;
} while (!state.stop);
return base;
}
-
parseSubscript(base, startLoc, noCalls, state) {
const {
type
@@ -11229,7 +10894,6 @@ class ExpressionParser extends LValParser {
}
}
}
-
parseMember(base, startLoc, state, computed, optional) {
const node = this.startNodeAt(startLoc);
node.object = base;
@@ -11255,7 +10919,6 @@ class ExpressionParser extends LValParser {
return this.finishNode(node, "MemberExpression");
}
}
-
parseBind(base, startLoc, noCalls, state) {
const node = this.startNodeAt(startLoc);
node.object = base;
@@ -11264,13 +10927,11 @@ class ExpressionParser extends LValParser {
state.stop = true;
return this.parseSubscripts(this.finishNode(node, "BindExpression"), startLoc, noCalls);
}
-
parseCoverCallAndAsyncArrowHead(base, startLoc, state, optional) {
const oldMaybeInArrowParameters = this.state.maybeInArrowParameters;
let refExpressionErrors = null;
this.state.maybeInArrowParameters = true;
this.next();
-
const node = this.startNodeAt(startLoc);
node.callee = base;
const {
@@ -11287,8 +10948,7 @@ class ExpressionParser extends LValParser {
if (optional) {
node.arguments = this.parseCallExpressionArguments(11);
} else {
- node.arguments = this.parseCallExpressionArguments(11, base.type === "Import", base.type !== "Super",
- node, refExpressionErrors);
+ node.arguments = this.parseCallExpressionArguments(11, base.type === "Import", base.type !== "Super", node, refExpressionErrors);
}
let finishedNode = this.finishCallExpression(node, optionalChainMember);
if (maybeAsyncArrow && this.shouldParseAsyncArrow() && !optional) {
@@ -11310,7 +10970,6 @@ class ExpressionParser extends LValParser {
toReferencedArguments(node, isParenthesizedExpr) {
this.toReferencedListDeep(node.arguments, isParenthesizedExpr);
}
-
parseTaggedTemplateExpression(base, startLoc, state) {
const node = this.startNodeAt(startLoc);
node.tag = base;
@@ -11323,8 +10982,7 @@ class ExpressionParser extends LValParser {
return this.finishNode(node, "TaggedTemplateExpression");
}
atPossibleAsyncArrow(base) {
- return base.type === "Identifier" && base.name === "async" && this.state.lastTokEndLoc.index === base.end && !this.canInsertSemicolon() &&
- base.end - base.start === 5 && base.start === this.state.potentialArrowAt;
+ return base.type === "Identifier" && base.name === "async" && this.state.lastTokEndLoc.index === base.end && !this.canInsertSemicolon() && base.end - base.start === 5 && base.start === this.state.potentialArrowAt;
}
finishCallExpression(node, optional) {
if (node.callee.type === "Import") {
@@ -11396,12 +11054,10 @@ class ExpressionParser extends LValParser {
}
return node;
}
-
parseNoCallExpr() {
const startLoc = this.state.startLoc;
return this.parseSubscripts(this.parseExprAtom(), startLoc, true);
}
-
parseExprAtom(refExpressionErrors) {
let node;
let decorators = null;
@@ -11485,7 +11141,6 @@ class ExpressionParser extends LValParser {
case 25:
case 24:
return this.parseTemplate(false);
-
case 15:
{
node = this.startNode();
@@ -11535,8 +11190,7 @@ class ExpressionParser extends LValParser {
case 47:
{
const lookaheadCh = this.input.codePointAt(this.nextTokenStart());
- if (isIdentifierStart(lookaheadCh) ||
- lookaheadCh === 62) {
+ if (isIdentifierStart(lookaheadCh) || lookaheadCh === 62) {
this.expectOnePlugin(["jsx", "flow", "typescript"]);
break;
} else {
@@ -11580,7 +11234,6 @@ class ExpressionParser extends LValParser {
}
}
}
-
parseTopicReferenceThenEqualsSign(topicTokenType, topicTokenValue) {
const pipeProposal = this.getPluginOption("pipelineOperator", "proposal");
if (pipeProposal) {
@@ -11594,30 +11247,21 @@ class ExpressionParser extends LValParser {
throw this.unexpected();
}
}
-
parseTopicReference(pipeProposal) {
const node = this.startNode();
const startLoc = this.state.startLoc;
const tokenType = this.state.type;
-
this.next();
-
return this.finishTopicReference(node, startLoc, pipeProposal, tokenType);
}
-
finishTopicReference(node, startLoc, pipeProposal, tokenType) {
if (this.testTopicReferenceConfiguration(pipeProposal, startLoc, tokenType)) {
-
- const nodeType = pipeProposal === "smart" ? "PipelinePrimaryTopicReference" :
- "TopicReference";
+ const nodeType = pipeProposal === "smart" ? "PipelinePrimaryTopicReference" : "TopicReference";
if (!this.topicReferenceIsAllowedInCurrentContext()) {
- this.raise(
- pipeProposal === "smart" ? Errors.PrimaryTopicNotAllowed :
- Errors.PipeTopicUnbound, {
+ this.raise(pipeProposal === "smart" ? Errors.PrimaryTopicNotAllowed : Errors.PipeTopicUnbound, {
at: startLoc
});
}
-
this.registerTopicReference();
return this.finishNode(node, nodeType);
} else {
@@ -11627,7 +11271,6 @@ class ExpressionParser extends LValParser {
});
}
}
-
testTopicReferenceConfiguration(pipeProposal, startLoc, tokenType) {
switch (pipeProposal) {
case "hack":
@@ -11644,7 +11287,6 @@ class ExpressionParser extends LValParser {
});
}
}
-
parseAsyncArrowUnaryFunction(node) {
this.prodParam.enter(functionFlags(true, this.prodParam.hasYield));
const params = [this.parseIdentifier()];
@@ -11657,7 +11299,6 @@ class ExpressionParser extends LValParser {
this.expect(19);
return this.parseArrowExpression(node, params, true);
}
-
parseDo(node, isAsync) {
this.expectPlugin("doExpressions");
if (isAsync) {
@@ -11677,7 +11318,6 @@ class ExpressionParser extends LValParser {
this.state.labels = oldLabels;
return this.finishNode(node, "DoExpression");
}
-
parseSuper() {
const node = this.startNode();
this.next();
@@ -11699,8 +11339,7 @@ class ExpressionParser extends LValParser {
}
parsePrivateName() {
const node = this.startNode();
- const id = this.startNodeAt(
- createPositionWithColumnOffset(this.state.startLoc, 1));
+ const id = this.startNodeAt(createPositionWithColumnOffset(this.state.startLoc, 1));
const name = this.state.value;
this.next();
node.id = this.createIdentifier(id, name);
@@ -11708,9 +11347,7 @@ class ExpressionParser extends LValParser {
}
parseFunctionOrFunctionSent() {
const node = this.startNode();
-
this.next();
-
if (this.prodParam.hasYield && this.match(16)) {
const meta = this.createIdentifier(this.startNodeAtNode(node), "function");
this.next();
@@ -11736,11 +11373,9 @@ class ExpressionParser extends LValParser {
}
return this.finishNode(node, "MetaProperty");
}
-
parseImportMetaProperty(node) {
const id = this.createIdentifier(this.startNodeAtNode(node), "import");
this.next();
-
if (this.isContextual(100)) {
if (!this.inModule) {
this.raise(Errors.ImportMetaOutsideModule, {
@@ -11791,7 +11426,6 @@ class ExpressionParser extends LValParser {
this.next();
return this.finishNode(node, "NullLiteral");
}
-
parseParenAndDistinguishExpression(canBeArrow) {
const startLoc = this.state.startLoc;
let val;
@@ -11856,8 +11490,7 @@ class ExpressionParser extends LValParser {
} else {
val = exprList[0];
}
- return this.wrapParenthesis(startLoc,
- val);
+ return this.wrapParenthesis(startLoc, val);
}
wrapParenthesis(startLoc, expression) {
if (!this.options.createParenthesizedExpressions) {
@@ -11870,7 +11503,6 @@ class ExpressionParser extends LValParser {
parenExpression.expression = expression;
return this.finishNode(parenExpression, "ParenthesizedExpression");
}
-
shouldParseArrow(params) {
return !this.canInsertSemicolon();
}
@@ -11879,8 +11511,7 @@ class ExpressionParser extends LValParser {
return node;
}
}
- parseParenItem(node,
- startLoc) {
+ parseParenItem(node, startLoc) {
return node;
}
parseNewOrNewTarget() {
@@ -11899,7 +11530,6 @@ class ExpressionParser extends LValParser {
}
return this.parseNew(node);
}
-
parseNew(node) {
this.parseNewCallee(node);
if (this.eat(10)) {
@@ -11927,7 +11557,6 @@ class ExpressionParser extends LValParser {
});
}
}
-
parseTemplateElement(isTagged) {
const {
start,
@@ -11957,7 +11586,6 @@ class ExpressionParser extends LValParser {
this.resetEndLocation(finishedNode, createPositionWithColumnOffset(this.state.lastTokEndLoc, endOffset));
return finishedNode;
}
-
parseTemplate(isTagged) {
const node = this.startNode();
node.expressions = [];
@@ -11970,11 +11598,9 @@ class ExpressionParser extends LValParser {
}
return this.finishNode(node, "TemplateLiteral");
}
-
parseTemplateSubstitution() {
return this.parseExpression();
}
-
parseObjectLike(close, isPattern, isRecord, refExpressionErrors) {
if (isRecord) {
this.expectPlugin("recordAndTuple");
@@ -11992,8 +11618,7 @@ class ExpressionParser extends LValParser {
} else {
this.expect(12);
if (this.match(close)) {
- this.addTrailingCommaExtraToNode(
- node);
+ this.addTrailingCommaExtraToNode(node);
break;
}
}
@@ -12009,11 +11634,9 @@ class ExpressionParser extends LValParser {
at: prop
});
}
-
if (prop.shorthand) {
this.addExtra(prop, "shorthand", true);
}
-
node.properties.push(prop);
}
this.next();
@@ -12030,11 +11653,9 @@ class ExpressionParser extends LValParser {
this.addExtra(node, "trailingComma", this.state.lastTokStart);
this.addExtra(node, "trailingCommaLoc", this.state.lastTokStartLoc, false);
}
-
maybeAsyncOrAccessorProp(prop) {
return !prop.computed && prop.key.type === "Identifier" && (this.isLiteralPropertyName() || this.match(0) || this.match(55));
}
-
parsePropertyDefinition(refExpressionErrors) {
let decorators = [];
if (this.match(26)) {
@@ -12043,7 +11664,6 @@ class ExpressionParser extends LValParser {
at: this.state.startLoc
});
}
-
while (this.match(26)) {
decorators.push(this.parseDecorator());
}
@@ -12096,11 +11716,9 @@ class ExpressionParser extends LValParser {
getGetterSetterExpectedParamCount(method) {
return method.kind === "get" ? 0 : 1;
}
-
getObjectOrClassMethodParams(method) {
return method.params;
}
-
checkGetterSetterParams(method) {
var _params;
const paramCount = this.getGetterSetterExpectedParamCount(method);
@@ -12116,11 +11734,9 @@ class ExpressionParser extends LValParser {
});
}
}
-
parseObjectMethod(prop, isGenerator, isAsync, isPattern, isAccessor) {
if (isAccessor) {
- const finishedProp = this.parseMethod(prop,
- isGenerator, false, false, false, "ObjectMethod");
+ const finishedProp = this.parseMethod(prop, isGenerator, false, false, false, "ObjectMethod");
this.checkGetterSetterParams(finishedProp);
return finishedProp;
}
@@ -12131,7 +11747,6 @@ class ExpressionParser extends LValParser {
return this.parseMethod(prop, isGenerator, isAsync, false, false, "ObjectMethod");
}
}
-
parseObjectProperty(prop, startLoc, isPattern, refExpressionErrors) {
prop.shorthand = false;
if (this.eat(14)) {
@@ -12166,7 +11781,6 @@ class ExpressionParser extends LValParser {
if (!node) this.unexpected();
return node;
}
-
parsePropertyName(prop, refExpressionErrors) {
if (this.eat(0)) {
prop.computed = true;
@@ -12220,13 +11834,11 @@ class ExpressionParser extends LValParser {
}
return prop.key;
}
-
initFunction(node, isAsync) {
node.id = null;
node.generator = false;
node.async = isAsync;
}
-
parseMethod(node, isGenerator, isAsync, isConstructor, allowDirectSuper, type, inClassScope = false) {
this.initFunction(node, isAsync);
node.generator = isGenerator;
@@ -12239,7 +11851,6 @@ class ExpressionParser extends LValParser {
this.scope.exit();
return finishedNode;
}
-
parseArrayLike(close, canBePattern, isTuple, refExpressionErrors) {
if (isTuple) {
this.expectPlugin("recordAndTuple");
@@ -12248,12 +11859,10 @@ class ExpressionParser extends LValParser {
this.state.inFSharpPipelineDirectBody = false;
const node = this.startNode();
this.next();
- node.elements = this.parseExprList(close, !isTuple, refExpressionErrors,
- node);
+ node.elements = this.parseExprList(close, !isTuple, refExpressionErrors, node);
this.state.inFSharpPipelineDirectBody = oldInFSharpPipelineDirectBody;
return this.finishNode(node, isTuple ? "TupleExpression" : "ArrayExpression");
}
-
parseArrowExpression(node, params, isAsync, trailingCommaLoc) {
this.scope.enter(SCOPE_FUNCTION | SCOPE_ARROW);
let flags = functionFlags(isAsync, false);
@@ -12282,7 +11891,6 @@ class ExpressionParser extends LValParser {
this.parseFunctionBody(node, false, isMethod);
return this.finishNode(node, type);
}
-
parseFunctionBody(node, allowExpression, isMethod = false) {
const isExpression = allowExpression && !this.match(5);
this.expressionScope.enter(newExpressionScope());
@@ -12293,23 +11901,16 @@ class ExpressionParser extends LValParser {
const oldStrict = this.state.strict;
const oldLabels = this.state.labels;
this.state.labels = [];
-
this.prodParam.enter(this.prodParam.currentFlags() | PARAM_RETURN);
- node.body = this.parseBlock(true, false,
- hasStrictModeDirective => {
+ node.body = this.parseBlock(true, false, hasStrictModeDirective => {
const nonSimple = !this.isSimpleParamList(node.params);
if (hasStrictModeDirective && nonSimple) {
this.raise(Errors.IllegalLanguageModeDirective, {
- at:
- (node.kind === "method" || node.kind === "constructor") &&
- !!node.key ?
- node.key.loc.end : node
+ at: (node.kind === "method" || node.kind === "constructor") && !!node.key ? node.key.loc.end : node
});
}
const strictModeChanged = !oldStrict && this.state.strict;
-
this.checkParams(node, !this.state.strict && !allowExpression && !isMethod && !nonSimple, allowExpression, strictModeChanged);
-
if (this.state.strict && node.id) {
this.checkIdentifier(node.id, BIND_OUTSIDE, strictModeChanged);
}
@@ -12328,8 +11929,7 @@ class ExpressionParser extends LValParser {
}
return true;
}
- checkParams(node, allowDuplicates,
- isArrowFunction, strictModeChanged = true) {
+ checkParams(node, allowDuplicates, isArrowFunction, strictModeChanged = true) {
const checkClashes = !allowDuplicates && new Set();
const formalParameters = {
type: "FormalParameters"
@@ -12343,7 +11943,6 @@ class ExpressionParser extends LValParser {
});
}
}
-
parseExprList(close, allowEmpty, refExpressionErrors, nodeForExtra) {
const elts = [];
let first = true;
@@ -12392,7 +11991,6 @@ class ExpressionParser extends LValParser {
}
return elt;
}
-
parseIdentifier(liberal) {
const node = this.startNode();
const name = this.parseIdentifierName(liberal);
@@ -12485,7 +12083,6 @@ class ExpressionParser extends LValParser {
}
return false;
}
-
parseAwait(startLoc) {
const node = this.startNodeAt(startLoc);
this.expressionScope.recordParameterInitializerError(Errors.AwaitExpressionFormalParameter, {
@@ -12513,13 +12110,8 @@ class ExpressionParser extends LValParser {
const {
type
} = this.state;
- return (
- type === 53 || type === 10 || type === 0 || tokenIsTemplate(type) || type === 101 && !this.state.containsEsc ||
- type === 135 || type === 56 ||
- this.hasPlugin("v8intrinsic") && type === 54
- );
+ return type === 53 || type === 10 || type === 0 || tokenIsTemplate(type) || type === 101 && !this.state.containsEsc || type === 135 || type === 56 || this.hasPlugin("v8intrinsic") && type === 54;
}
-
parseYield() {
const node = this.startNode();
this.expressionScope.recordParameterInitializerError(Errors.YieldInParameter, {
@@ -12548,7 +12140,6 @@ class ExpressionParser extends LValParser {
node.argument = argument;
return this.finishNode(node, "YieldExpression");
}
-
checkPipelineAtInfixOperator(left, leftStartLoc) {
if (this.hasPlugin(["pipelineOperator", {
proposal: "smart"
@@ -12582,21 +12173,18 @@ class ExpressionParser extends LValParser {
return false;
}
}
-
checkSmartPipeTopicBodyEarlyErrors(startLoc) {
if (this.match(19)) {
throw this.raise(Errors.PipelineBodyNoArrow, {
at: this.state.startLoc
});
}
-
if (!this.topicReferenceWasUsedInCurrentContext()) {
this.raise(Errors.PipelineTopicUnused, {
at: startLoc
});
}
}
-
withTopicBindingContext(callback) {
const outerContextTopicState = this.state.topicContext;
this.state.topicContext = {
@@ -12609,7 +12197,6 @@ class ExpressionParser extends LValParser {
this.state.topicContext = outerContextTopicState;
}
}
-
withSmartMixTopicForbiddingContext(callback) {
if (this.hasPlugin(["pipelineOperator", {
proposal: "smart"
@@ -12663,7 +12250,6 @@ class ExpressionParser extends LValParser {
}
return callback();
}
-
registerTopicReference() {
this.state.topicContext.maxTopicIndex = 0;
}
@@ -12682,7 +12268,6 @@ class ExpressionParser extends LValParser {
this.state.inFSharpPipelineDirectBody = oldInFSharpPipelineDirectBody;
return ret;
}
-
parseModuleExpression() {
this.expectPlugin("moduleBlocks");
const node = this.startNode();
@@ -12692,7 +12277,6 @@ class ExpressionParser extends LValParser {
}
const program = this.startNodeAt(this.state.endLoc);
this.next();
-
const revertScopes = this.initializeScopes(true);
this.enterInitialScopes();
try {
@@ -12702,9 +12286,7 @@ class ExpressionParser extends LValParser {
}
return this.finishNode(node, "ModuleExpression");
}
-
- parsePropertyNamePrefixOperator(
- prop) {}
+ parsePropertyNamePrefixOperator(prop) {}
}
const loopLabel = {
@@ -12729,7 +12311,6 @@ var ParseStatementFlag = {
};
const loneSurrogate = /[\uD800-\uDFFF]/u;
const keywordRelationalOperator = /in(?:stanceof)?/y;
-
function babel7CompatTokens(tokens, input) {
for (let i = 0; i < tokens.length; i++) {
const token = tokens[i];
@@ -12838,7 +12419,6 @@ function babel7CompatTokens(tokens, input) {
return tokens;
}
class StatementParser extends ExpressionParser {
-
parseTopLevel(file, program) {
file.program = this.parseProgram(program);
file.comments = this.state.comments;
@@ -12867,7 +12447,6 @@ class StatementParser extends ExpressionParser {
}
return finishedProgram;
}
-
stmtToDirective(stmt) {
const directive = stmt;
directive.type = "Directive";
@@ -12877,7 +12456,6 @@ class StatementParser extends ExpressionParser {
const expressionValue = directiveLiteral.value;
const raw = this.input.slice(directiveLiteral.start, directiveLiteral.end);
const val = directiveLiteral.value = raw.slice(1, -1);
-
this.addExtra(directiveLiteral, "raw", raw);
this.addExtra(directiveLiteral, "rawValue", val);
this.addExtra(directiveLiteral, "expressionValue", expressionValue);
@@ -12918,13 +12496,11 @@ class StatementParser extends ExpressionParser {
chStartsBindingPattern(ch) {
return ch === 91 || ch === 123;
}
-
hasFollowingBindingAtom() {
const next = this.nextTokenStart();
const nextCh = this.codePointAtPos(next);
return this.chStartsBindingPattern(nextCh) || this.chStartsBindingIdentifier(nextCh, next);
}
-
hasFollowingBindingIdentifier() {
const next = this.nextTokenStart();
const nextCh = this.codePointAtPos(next);
@@ -12939,22 +12515,18 @@ class StatementParser extends ExpressionParser {
return true;
}
}
-
parseModuleItem() {
return this.parseStatementLike(ParseStatementFlag.AllowImportExport | ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | ParseStatementFlag.AllowLabeledFunction);
}
-
parseStatementListItem() {
return this.parseStatementLike(ParseStatementFlag.AllowDeclaration | ParseStatementFlag.AllowFunctionDeclaration | ParseStatementFlag.AllowLabeledFunction);
}
parseStatementOrFunctionDeclaration(disallowLabeledFunction) {
return this.parseStatementLike(ParseStatementFlag.AllowFunctionDeclaration | (disallowLabeledFunction ? 0 : ParseStatementFlag.AllowLabeledFunction));
}
-
parseStatement() {
return this.parseStatementLike(ParseStatementFlag.StatementOnly);
}
-
parseStatementLike(flags) {
let decorators = null;
if (this.match(26)) {
@@ -12968,7 +12540,6 @@ class StatementParser extends ExpressionParser {
const allowDeclaration = !!(flags & ParseStatementFlag.AllowDeclaration);
const allowFunctionDeclaration = !!(flags & ParseStatementFlag.AllowFunctionDeclaration);
const topLevel = flags & ParseStatementFlag.AllowImportExport;
-
switch (starttype) {
case 60:
return this.parseBreakContinueStatement(node, true);
@@ -13060,8 +12631,7 @@ class StatementParser extends ExpressionParser {
case 83:
{
const nextTokenCharCode = this.lookaheadCharCode();
- if (nextTokenCharCode === 40 ||
- nextTokenCharCode === 46) {
+ if (nextTokenCharCode === 40 || nextTokenCharCode === 46) {
break;
}
}
@@ -13073,7 +12643,6 @@ class StatementParser extends ExpressionParser {
});
}
this.next();
-
let result;
if (starttype === 83) {
result = this.parseImport(node);
@@ -13102,12 +12671,10 @@ class StatementParser extends ExpressionParser {
}
}
}
-
const maybeName = this.state.value;
const expr = this.parseExpression();
if (tokenIsIdentifier(starttype) && expr.type === "Identifier" && this.eat(14)) {
- return this.parseLabeledStatement(node, maybeName,
- expr, flags);
+ return this.parseLabeledStatement(node, maybeName, expr, flags);
} else {
return this.parseExpressionStatement(node, expr, decorators);
}
@@ -13123,7 +12690,6 @@ class StatementParser extends ExpressionParser {
if (this.hasPlugin("decorators-legacy")) return true;
return this.hasPlugin("decorators") && !!this.getPluginOption("decorators", "decoratorsBeforeExport");
}
-
maybeTakeDecorators(maybeDecorators, classNode, exportNode) {
if (maybeDecorators) {
classNode.decorators = maybeDecorators;
@@ -13246,21 +12812,16 @@ class StatementParser extends ExpressionParser {
this.expect(11);
return val;
}
-
parseDoWhileStatement(node) {
this.next();
this.state.labels.push(loopLabel);
-
- node.body =
- this.withSmartMixTopicForbiddingContext(() =>
- this.parseStatement());
+ node.body = this.withSmartMixTopicForbiddingContext(() => this.parseStatement());
this.state.labels.pop();
this.expect(92);
node.test = this.parseHeaderExpression();
this.eat(13);
return this.finishNode(node, "DoWhileStatement");
}
-
parseForStatement(node) {
this.next();
this.state.labels.push(loopLabel);
@@ -13299,7 +12860,6 @@ class StatementParser extends ExpressionParser {
}
return this.parseFor(node, init);
}
-
const startsWithAsync = this.isContextual(95);
const refExpressionErrors = new ExpressionErrors();
const init = this.parseExpression(true, refExpressionErrors);
@@ -13310,8 +12870,7 @@ class StatementParser extends ExpressionParser {
at: init
});
}
- if (
- awaitAt === null && startsWithAsync && init.type === "Identifier") {
+ if (awaitAt === null && startsWithAsync && init.type === "Identifier") {
this.raise(Errors.ForOfAsync, {
at: init
});
@@ -13326,8 +12885,7 @@ class StatementParser extends ExpressionParser {
type
}
});
- return this.parseForIn(node,
- init, awaitAt);
+ return this.parseForIn(node, init, awaitAt);
} else {
this.checkExpressionErrors(refExpressionErrors, true);
}
@@ -13336,17 +12894,14 @@ class StatementParser extends ExpressionParser {
}
return this.parseFor(node, init);
}
-
parseFunctionStatement(node, isAsync, isHangingDeclaration) {
this.next();
return this.parseFunction(node, ParseFunctionFlag.Declaration | (isHangingDeclaration ? ParseFunctionFlag.HangingDeclaration : 0) | (isAsync ? ParseFunctionFlag.Async : 0));
}
-
parseIfStatement(node) {
this.next();
node.test = this.parseHeaderExpression();
- node.consequent = this.parseStatementOrFunctionDeclaration(
- true);
+ node.consequent = this.parseStatementOrFunctionDeclaration(true);
node.alternate = this.eat(66) ? this.parseStatementOrFunctionDeclaration(true) : null;
return this.finishNode(node, "IfStatement");
}
@@ -13357,7 +12912,6 @@ class StatementParser extends ExpressionParser {
});
}
this.next();
-
if (this.isLineTerminator()) {
node.argument = null;
} else {
@@ -13366,7 +12920,6 @@ class StatementParser extends ExpressionParser {
}
return this.finishNode(node, "ReturnStatement");
}
-
parseSwitchStatement(node) {
this.next();
node.discriminant = this.parseHeaderExpression();
@@ -13374,7 +12927,6 @@ class StatementParser extends ExpressionParser {
this.expect(5);
this.state.labels.push(switchLabel);
this.scope.enter(SCOPE_OTHER);
-
let cur;
for (let sawDefault; !this.match(8);) {
if (this.match(61) || this.match(65)) {
@@ -13448,10 +13000,7 @@ class StatementParser extends ExpressionParser {
clause.param = null;
this.scope.enter(SCOPE_OTHER);
}
-
- clause.body =
- this.withSmartMixTopicForbiddingContext(() =>
- this.parseBlock(false, false));
+ clause.body = this.withSmartMixTopicForbiddingContext(() => this.parseBlock(false, false));
this.scope.exit();
node.handler = this.finishNode(clause, "CatchClause");
}
@@ -13463,22 +13012,17 @@ class StatementParser extends ExpressionParser {
}
return this.finishNode(node, "TryStatement");
}
-
parseVarStatement(node, kind, allowMissingInitializer = false) {
this.next();
this.parseVar(node, false, kind, allowMissingInitializer);
this.semicolon();
return this.finishNode(node, "VariableDeclaration");
}
-
parseWhileStatement(node) {
this.next();
node.test = this.parseHeaderExpression();
this.state.labels.push(loopLabel);
-
- node.body =
- this.withSmartMixTopicForbiddingContext(() =>
- this.parseStatement());
+ node.body = this.withSmartMixTopicForbiddingContext(() => this.parseStatement());
this.state.labels.pop();
return this.finishNode(node, "WhileStatement");
}
@@ -13490,17 +13034,13 @@ class StatementParser extends ExpressionParser {
}
this.next();
node.object = this.parseHeaderExpression();
-
- node.body =
- this.withSmartMixTopicForbiddingContext(() =>
- this.parseStatement());
+ node.body = this.withSmartMixTopicForbiddingContext(() => this.parseStatement());
return this.finishNode(node, "WithStatement");
}
parseEmptyStatement(node) {
this.next();
return this.finishNode(node, "EmptyStatement");
}
-
parseLabeledStatement(node, maybeName, expr, flags) {
for (const label of this.state.labels) {
if (label.name === maybeName) {
@@ -13530,13 +13070,11 @@ class StatementParser extends ExpressionParser {
node.label = expr;
return this.finishNode(node, "LabeledStatement");
}
- parseExpressionStatement(node, expr,
- decorators) {
+ parseExpressionStatement(node, expr, decorators) {
node.expression = expr;
this.semicolon();
return this.finishNode(node, "ExpressionStatement");
}
-
parseBlock(allowDirectives = false, createNewLexicalScope = true, afterBlockParse) {
const node = this.startNode();
if (allowDirectives) {
@@ -13560,7 +13098,6 @@ class StatementParser extends ExpressionParser {
const directives = node.directives = [];
this.parseBlockOrModuleBlockBody(body, allowDirectives ? directives : undefined, topLevel, end, afterBlockParse);
}
-
parseBlockOrModuleBlockBody(body, directives, topLevel, end, afterBlockParse) {
const oldStrict = this.state.strict;
let hasStrictModeDirective = false;
@@ -13590,7 +13127,6 @@ class StatementParser extends ExpressionParser {
}
this.next();
}
-
parseFor(node, init) {
node.init = init;
this.semicolon(false);
@@ -13598,15 +13134,11 @@ class StatementParser extends ExpressionParser {
this.semicolon(false);
node.update = this.match(11) ? null : this.parseExpression();
this.expect(11);
-
- node.body =
- this.withSmartMixTopicForbiddingContext(() =>
- this.parseStatement());
+ node.body = this.withSmartMixTopicForbiddingContext(() => this.parseStatement());
this.scope.exit();
this.state.labels.pop();
return this.finishNode(node, "ForStatement");
}
-
parseForIn(node, init, awaitAt) {
const isForIn = this.match(58);
this.next();
@@ -13632,15 +13164,11 @@ class StatementParser extends ExpressionParser {
node.left = init;
node.right = isForIn ? this.parseExpression() : this.parseMaybeAssignAllowIn();
this.expect(11);
-
- node.body =
- this.withSmartMixTopicForbiddingContext(() =>
- this.parseStatement());
+ node.body = this.withSmartMixTopicForbiddingContext(() => this.parseStatement());
this.scope.exit();
this.state.labels.pop();
return this.finishNode(node, isForIn ? "ForInStatement" : "ForOfStatement");
}
-
parseVar(node, isFor, kind, allowMissingInitializer = false) {
const declarations = node.declarations = [];
node.kind = kind;
@@ -13676,11 +13204,9 @@ class StatementParser extends ExpressionParser {
});
decl.id = id;
}
-
parseAsyncFunctionExpression(node) {
return this.parseFunction(node, ParseFunctionFlag.Async);
}
-
parseFunction(node, flags = ParseFunctionFlag.Expression) {
const hangingDeclaration = flags & ParseFunctionFlag.HangingDeclaration;
const isDeclaration = !!(flags & ParseFunctionFlag.Declaration);
@@ -13707,7 +13233,6 @@ class StatementParser extends ExpressionParser {
node.id = this.parseFunctionId();
}
this.parseFunctionParams(node, false);
-
this.withSmartMixTopicForbiddingContext(() => {
this.parseFunctionBodyAndFinish(node, isDeclaration ? "FunctionDeclaration" : "FunctionExpression");
});
@@ -13730,13 +13255,10 @@ class StatementParser extends ExpressionParser {
}
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);
}
-
parseClass(node, isStatement, optionalId) {
this.next();
-
const oldStrict = this.state.strict;
this.state.strict = true;
this.parseClassId(node, isStatement, optionalId);
@@ -13751,10 +13273,8 @@ class StatementParser extends ExpressionParser {
return this.match(10);
}
isNonstaticConstructor(method) {
- return !method.computed && !method.static && (method.key.name === "constructor" ||
- method.key.value === "constructor");
+ return !method.computed && !method.static && (method.key.name === "constructor" || method.key.value === "constructor");
}
-
parseClassBody(hadSuperClass, oldStrict) {
this.classScope.enter();
const state = {
@@ -13765,7 +13285,6 @@ class StatementParser extends ExpressionParser {
const classBody = this.startNode();
classBody.body = [];
this.expect(5);
-
this.withSmartMixTopicForbiddingContext(() => {
while (!this.match(8)) {
if (this.eat(13)) {
@@ -13781,17 +13300,13 @@ class StatementParser extends ExpressionParser {
continue;
}
const member = this.startNode();
-
if (decorators.length) {
member.decorators = decorators;
this.resetStartLocationFromNode(member, decorators[0]);
decorators = [];
}
this.parseClassMember(classBody, member, state);
- if (
- member.kind === "constructor" &&
- member.decorators &&
- member.decorators.length > 0) {
+ if (member.kind === "constructor" && member.decorators && member.decorators.length > 0) {
this.raise(Errors.DecoratorConstructor, {
at: member
});
@@ -13800,7 +13315,6 @@ class StatementParser extends ExpressionParser {
});
this.state.strict = oldStrict;
this.next();
-
if (decorators.length) {
throw this.raise(Errors.TrailingDecorator, {
at: this.state.startLoc
@@ -13809,13 +13323,10 @@ class StatementParser extends ExpressionParser {
this.classScope.exit();
return this.finishNode(classBody, "ClassBody");
}
-
parseClassMemberFromModifier(classBody, member) {
const key = this.parseIdentifier(true);
-
if (this.isClassMethod()) {
const method = member;
-
method.kind = "method";
method.computed = false;
method.key = key;
@@ -13824,7 +13335,6 @@ class StatementParser extends ExpressionParser {
return true;
} else if (this.isClassProperty()) {
const prop = member;
-
prop.computed = false;
prop.key = key;
prop.static = false;
@@ -13884,12 +13394,10 @@ class StatementParser extends ExpressionParser {
this.pushClassPrivateMethod(classBody, privateMethod, false, false);
return;
}
-
const isConstructor = this.isNonstaticConstructor(publicMethod);
let allowsDirectSuper = false;
if (isConstructor) {
publicMethod.kind = "constructor";
-
if (state.hadConstructor && !this.hasPlugin("typescript")) {
this.raise(Errors.DuplicateConstructor, {
at: key
@@ -13949,7 +13457,6 @@ class StatementParser extends ExpressionParser {
} else if (isContextual && key.name === "accessor" && !this.isLineTerminator()) {
this.expectPlugin("decoratorAutoAccessors");
this.resetPreviousNodeTrailingComments(key);
-
const isPrivate = this.match(136);
this.parseClassElementName(publicProp);
this.pushClassAccessorProperty(classBody, accessorProp, isPrivate);
@@ -13963,7 +13470,6 @@ class StatementParser extends ExpressionParser {
this.unexpected();
}
}
-
parseClassElementName(member) {
const {
type,
@@ -14044,16 +13550,12 @@ class StatementParser extends ExpressionParser {
declareClassPrivateMethodInScope(node, kind) {
this.classScope.declarePrivateName(this.getPrivateNameSV(node.key), kind, node.key.loc.start);
}
-
- parsePostMemberNameModifiers(
- methodOrProp) {}
-
+ parsePostMemberNameModifiers(methodOrProp) {}
parseClassPrivateProperty(node) {
this.parseInitializer(node);
this.semicolon();
return this.finishNode(node, "ClassPrivateProperty");
}
-
parseClassProperty(node) {
this.parseInitializer(node);
this.semicolon();
@@ -14064,7 +13566,6 @@ class StatementParser extends ExpressionParser {
this.semicolon();
return this.finishNode(node, "ClassAccessorProperty");
}
-
parseInitializer(node) {
this.scope.enter(SCOPE_CLASS | SCOPE_SUPER);
this.expressionScope.enter(newExpressionScope());
@@ -14090,19 +13591,14 @@ class StatementParser extends ExpressionParser {
}
}
}
-
parseClassSuper(node) {
node.superClass = this.eat(81) ? this.parseExprSubscripts() : null;
}
-
parseExport(node, decorators) {
- const hasDefault = this.maybeParseExportDefaultSpecifier(
- node);
+ const hasDefault = this.maybeParseExportDefaultSpecifier(node);
const parseAfterDefault = !hasDefault || this.eat(12);
- const hasStar = parseAfterDefault && this.eatExportStar(
- node);
- const hasNamespace = hasStar && this.maybeParseExportNamespaceSpecifier(
- node);
+ const hasStar = parseAfterDefault && this.eatExportStar(node);
+ const hasNamespace = hasStar && this.maybeParseExportNamespaceSpecifier(node);
const parseAfterNamespace = parseAfterDefault && (!hasNamespace || this.eat(12));
const isFromRequired = hasDefault || hasStar;
if (hasStar && !hasNamespace) {
@@ -14115,8 +13611,7 @@ class StatementParser extends ExpressionParser {
this.parseExportFrom(node, true);
return this.finishNode(node, "ExportAllDeclaration");
}
- const hasSpecifiers = this.maybeParseExportNamedSpecifiers(
- node);
+ const hasSpecifiers = this.maybeParseExportNamedSpecifiers(node);
if (hasDefault && parseAfterDefault && !hasStar && !hasSpecifiers || hasNamespace && parseAfterNamespace && !hasSpecifiers) {
throw this.unexpected(null, 5);
}
@@ -14161,7 +13656,6 @@ class StatementParser extends ExpressionParser {
}
throw this.unexpected(null, 5);
}
-
eatExportStar(node) {
return this.eat(55);
}
@@ -14247,9 +13741,7 @@ class StatementParser extends ExpressionParser {
this.semicolon();
return res;
}
-
- parseExportDeclaration(
- node) {
+ parseExportDeclaration(node) {
if (this.match(80)) {
const node = this.parseClass(this.startNode(), true, false);
return node;
@@ -14325,8 +13817,7 @@ class StatementParser extends ExpressionParser {
if (this.hasPlugin("exportDefaultFrom")) {
var _declaration$extra;
const declaration = node.declaration;
- if (declaration.type === "Identifier" && declaration.name === "from" && declaration.end - declaration.start === 4 &&
- !((_declaration$extra = declaration.extra) != null && _declaration$extra.parenthesized)) {
+ if (declaration.type === "Identifier" && declaration.name === "from" && declaration.end - declaration.start === 4 && !((_declaration$extra = declaration.extra) != null && _declaration$extra.parenthesized)) {
this.raise(Errors.ExportDefaultFromAsIdentifier, {
at: declaration
});
@@ -14404,11 +13895,9 @@ class StatementParser extends ExpressionParser {
}
this.exportedIdentifiers.add(exportName);
}
-
parseExportSpecifiers(isInTypeExport) {
const nodes = [];
let first = true;
-
this.expect(5);
while (!this.eat(8)) {
if (first) {
@@ -14425,9 +13914,7 @@ class StatementParser extends ExpressionParser {
}
return nodes;
}
- parseExportSpecifier(node, isString,
- isInTypeExport, isMaybeTypeOnly
- ) {
+ parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly) {
if (this.eatContextual(93)) {
node.exported = this.parseModuleExportName();
} else if (isString) {
@@ -14437,7 +13924,6 @@ class StatementParser extends ExpressionParser {
}
return this.finishNode(node, "ExportSpecifier");
}
-
parseModuleExportName() {
if (this.match(131)) {
const result = this.parseStringLiteral(this.state.value);
@@ -14529,7 +14015,6 @@ class StatementParser extends ExpressionParser {
node.module = false;
}
}
-
parseImport(node) {
node.specifiers = [];
if (!this.match(131)) {
@@ -14559,7 +14044,6 @@ class StatementParser extends ExpressionParser {
if (!this.match(131)) this.unexpected();
return this.parseExprAtom();
}
-
shouldParseDefaultImport(node) {
return tokenIsIdentifier(this.state.type);
}
@@ -14574,7 +14058,6 @@ class StatementParser extends ExpressionParser {
});
return this.finishNode(specifier, type);
}
-
parseAssertEntries() {
const attrs = [];
const attrNames = new Set();
@@ -14583,7 +14066,6 @@ class StatementParser extends ExpressionParser {
break;
}
const node = this.startNode();
-
const keyName = this.state.value;
if (attrNames.has(keyName)) {
this.raise(Errors.ModuleAttributesWithDuplicateKeys, {
@@ -14608,7 +14090,6 @@ class StatementParser extends ExpressionParser {
} while (this.eat(12));
return attrs;
}
-
maybeParseModuleAttributes() {
if (this.match(76) && !this.hasPrecedingLineBreak()) {
this.expectPlugin("moduleAttributes");
@@ -14699,10 +14180,7 @@ class StatementParser extends ExpressionParser {
node.specifiers.push(importSpecifier);
}
}
-
- parseImportSpecifier(specifier, importedIsString,
- isInTypeOnlyImport, isMaybeTypeOnly, bindingType
- ) {
+ parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly, bindingType) {
if (this.eatContextual(93)) {
specifier.local = this.parseIdentifier();
} else {
@@ -14722,14 +14200,12 @@ class StatementParser extends ExpressionParser {
}
return this.finishImportSpecifier(specifier, "ImportSpecifier", bindingType);
}
-
isThisParam(param) {
return param.type === "Identifier" && param.name === "this";
}
}
class Parser extends StatementParser {
-
constructor(options, input) {
options = getOptions(options);
super(options, input);
@@ -14738,7 +14214,6 @@ class Parser extends StatementParser {
this.plugins = pluginsMap(this.options.plugins);
this.filename = options.sourceFilename;
}
-
getScopeHandler() {
return ScopeHandler;
}
@@ -14817,7 +14292,6 @@ function getParser(options, input) {
return new cls(options, input);
}
const parserClassCache = {};
-
function getParserClass(pluginsFromOptions) {
const pluginList = mixinPluginNames.filter(name => hasPlugin(pluginsFromOptions, name));
const key = pluginList.join("/");
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 16a4a413b9..a397bcba5e 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.7",
+ "version": "7.20.13",
"description": "A JavaScript parser",
"author": "The Babel Team (https://babel.dev/team)",
"homepage": "https://babel.dev/docs/en/next/babel-parser",
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js
index 4d70792faa..815d7b6a81 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/index.js
@@ -396,11 +396,12 @@ class Scope {
throw this.hub.buildError(id, `Duplicate declaration "${name}"`, TypeError);
}
}
- rename(oldName, newName, block) {
+ rename(oldName, newName) {
const binding = this.getBinding(oldName);
if (binding) {
- newName = newName || this.generateUidIdentifier(oldName).name;
- return new _renamer.default(binding, oldName, newName).rename(block);
+ newName || (newName = this.generateUidIdentifier(oldName).name);
+ const renamer = new _renamer.default(binding, oldName, newName);
+ return renamer.rename(arguments[2]);
}
}
_renameFromMap(map, oldName, newName, value) {
diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js
index d72d78ec79..62ee5cae17 100644
--- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js
+++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/scope/lib/renamer.js
@@ -63,7 +63,7 @@ class Renamer {
maybeConvertFromClassFunctionExpression(path) {
return path;
}
- rename(block) {
+ rename() {
const {
binding,
oldName,
@@ -80,10 +80,11 @@ class Renamer {
this.maybeConvertFromExportDeclaration(parentDeclar);
}
}
- (0, _traverseNode.traverseNode)(block || scope.block, (0, _visitors.explode)(renameVisitor), scope, this, scope.path, {
+ const blockToTraverse = arguments[0] || scope.block;
+ (0, _traverseNode.traverseNode)(blockToTraverse, (0, _visitors.explode)(renameVisitor), scope, this, scope.path, {
discriminant: true
});
- if (!block) {
+ if (!arguments[0]) {
scope.removeOwnBinding(oldName);
scope.bindings[newName] = binding;
this.binding.identifier.name = newName;
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 096e29be87..6895601246 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.12",
+ "version": "7.20.13",
"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",
@@ -22,7 +22,7 @@
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.7",
+ "@babel/parser": "^7.20.13",
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
diff --git a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js
index 5a291db155..f623ebc9e3 100644
--- a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js
+++ b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.js
@@ -5,13 +5,13 @@
})(this, (function (exports) { 'use strict';
// This file was generated. Do not modify manually!
- var astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 574, 3, 9, 9, 370, 1, 154, 10, 50, 3, 123, 2, 54, 14, 32, 10, 3, 1, 11, 3, 46, 10, 8, 0, 46, 9, 7, 2, 37, 13, 2, 9, 6, 1, 45, 0, 13, 2, 49, 13, 9, 3, 2, 11, 83, 11, 7, 0, 161, 11, 6, 9, 7, 3, 56, 1, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 193, 17, 10, 9, 5, 0, 82, 19, 13, 9, 214, 6, 3, 8, 28, 1, 83, 16, 16, 9, 82, 12, 9, 9, 84, 14, 5, 9, 243, 14, 166, 9, 71, 5, 2, 1, 3, 3, 2, 0, 2, 1, 13, 9, 120, 6, 3, 6, 4, 0, 29, 9, 41, 6, 2, 3, 9, 0, 10, 10, 47, 15, 406, 7, 2, 7, 17, 9, 57, 21, 2, 13, 123, 5, 4, 0, 2, 1, 2, 6, 2, 0, 9, 9, 49, 4, 2, 1, 2, 4, 9, 9, 330, 3, 19306, 9, 87, 9, 39, 4, 60, 6, 26, 9, 1014, 0, 2, 54, 8, 3, 82, 0, 12, 1, 19628, 1, 4706, 45, 3, 22, 543, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 513, 54, 5, 49, 9, 0, 15, 0, 23, 4, 2, 14, 1361, 6, 2, 16, 3, 6, 2, 1, 2, 4, 262, 6, 10, 9, 357, 0, 62, 13, 1495, 6, 110, 6, 6, 9, 4759, 9, 787719, 239];
+ var astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 574, 3, 9, 9, 370, 1, 81, 2, 71, 10, 50, 3, 123, 2, 54, 14, 32, 10, 3, 1, 11, 3, 46, 10, 8, 0, 46, 9, 7, 2, 37, 13, 2, 9, 6, 1, 45, 0, 13, 2, 49, 13, 9, 3, 2, 11, 83, 11, 7, 0, 3, 0, 158, 11, 6, 9, 7, 3, 56, 1, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 193, 17, 10, 9, 5, 0, 82, 19, 13, 9, 214, 6, 3, 8, 28, 1, 83, 16, 16, 9, 82, 12, 9, 9, 84, 14, 5, 9, 243, 14, 166, 9, 71, 5, 2, 1, 3, 3, 2, 0, 2, 1, 13, 9, 120, 6, 3, 6, 4, 0, 29, 9, 41, 6, 2, 3, 9, 0, 10, 10, 47, 15, 406, 7, 2, 7, 17, 9, 57, 21, 2, 13, 123, 5, 4, 0, 2, 1, 2, 6, 2, 0, 9, 9, 49, 4, 2, 1, 2, 4, 9, 9, 330, 3, 10, 1, 2, 0, 49, 6, 4, 4, 14, 9, 5351, 0, 7, 14, 13835, 9, 87, 9, 39, 4, 60, 6, 26, 9, 1014, 0, 2, 54, 8, 3, 82, 0, 12, 1, 19628, 1, 4706, 45, 3, 22, 543, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 513, 54, 5, 49, 9, 0, 15, 0, 23, 4, 2, 14, 1361, 6, 2, 16, 3, 6, 2, 1, 2, 4, 101, 0, 161, 6, 10, 9, 357, 0, 62, 13, 499, 13, 983, 6, 110, 6, 6, 9, 4759, 9, 787719, 239];
// This file was generated. Do not modify manually!
- var astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 14, 29, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 19, 35, 5, 35, 5, 39, 9, 51, 13, 10, 2, 14, 2, 6, 2, 1, 2, 10, 2, 14, 2, 6, 2, 1, 68, 310, 10, 21, 11, 7, 25, 5, 2, 41, 2, 8, 70, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 66, 18, 2, 1, 11, 21, 11, 25, 71, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 28, 43, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 56, 50, 14, 50, 14, 35, 349, 41, 7, 1, 79, 28, 11, 0, 9, 21, 43, 17, 47, 20, 28, 22, 13, 52, 58, 1, 3, 0, 14, 44, 33, 24, 27, 35, 30, 0, 3, 0, 9, 34, 4, 0, 13, 47, 15, 3, 22, 0, 2, 0, 36, 17, 2, 24, 85, 6, 2, 0, 2, 3, 2, 14, 2, 9, 8, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 19, 0, 13, 4, 159, 52, 19, 3, 21, 2, 31, 47, 21, 1, 2, 0, 185, 46, 42, 3, 37, 47, 21, 0, 60, 42, 14, 0, 72, 26, 38, 6, 186, 43, 117, 63, 32, 7, 3, 0, 3, 7, 2, 1, 2, 23, 16, 0, 2, 0, 95, 7, 3, 38, 17, 0, 2, 0, 29, 0, 11, 39, 8, 0, 22, 0, 12, 45, 20, 0, 19, 72, 264, 8, 2, 36, 18, 0, 50, 29, 113, 6, 2, 1, 2, 37, 22, 0, 26, 5, 2, 1, 2, 31, 15, 0, 328, 18, 190, 0, 80, 921, 103, 110, 18, 195, 2637, 96, 16, 1070, 4050, 582, 8634, 568, 8, 30, 18, 78, 18, 29, 19, 47, 17, 3, 32, 20, 6, 18, 689, 63, 129, 74, 6, 0, 67, 12, 65, 1, 2, 0, 29, 6135, 9, 1237, 43, 8, 8936, 3, 2, 6, 2, 1, 2, 290, 46, 2, 18, 3, 9, 395, 2309, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 1845, 30, 482, 44, 11, 6, 17, 0, 322, 29, 19, 43, 1269, 6, 2, 3, 2, 1, 2, 14, 2, 196, 60, 67, 8, 0, 1205, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42719, 33, 4152, 8, 221, 3, 5761, 15, 7472, 3104, 541, 1507, 4938];
+ var astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 14, 29, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 19, 35, 5, 35, 5, 39, 9, 51, 13, 10, 2, 14, 2, 6, 2, 1, 2, 10, 2, 14, 2, 6, 2, 1, 68, 310, 10, 21, 11, 7, 25, 5, 2, 41, 2, 8, 70, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 66, 18, 2, 1, 11, 21, 11, 25, 71, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 28, 43, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 56, 50, 14, 50, 14, 35, 349, 41, 7, 1, 79, 28, 11, 0, 9, 21, 43, 17, 47, 20, 28, 22, 13, 52, 58, 1, 3, 0, 14, 44, 33, 24, 27, 35, 30, 0, 3, 0, 9, 34, 4, 0, 13, 47, 15, 3, 22, 0, 2, 0, 36, 17, 2, 24, 20, 1, 64, 6, 2, 0, 2, 3, 2, 14, 2, 9, 8, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 19, 0, 13, 4, 159, 52, 19, 3, 21, 2, 31, 47, 21, 1, 2, 0, 185, 46, 42, 3, 37, 47, 21, 0, 60, 42, 14, 0, 72, 26, 38, 6, 186, 43, 117, 63, 32, 7, 3, 0, 3, 7, 2, 1, 2, 23, 16, 0, 2, 0, 95, 7, 3, 38, 17, 0, 2, 0, 29, 0, 11, 39, 8, 0, 22, 0, 12, 45, 20, 0, 19, 72, 264, 8, 2, 36, 18, 0, 50, 29, 113, 6, 2, 1, 2, 37, 22, 0, 26, 5, 2, 1, 2, 31, 15, 0, 328, 18, 16, 0, 2, 12, 2, 33, 125, 0, 80, 921, 103, 110, 18, 195, 2637, 96, 16, 1071, 18, 5, 4026, 582, 8634, 568, 8, 30, 18, 78, 18, 29, 19, 47, 17, 3, 32, 20, 6, 18, 689, 63, 129, 74, 6, 0, 67, 12, 65, 1, 2, 0, 29, 6135, 9, 1237, 43, 8, 8936, 3, 2, 6, 2, 1, 2, 290, 16, 0, 30, 2, 3, 0, 15, 3, 9, 395, 2309, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 1845, 30, 7, 5, 262, 61, 147, 44, 11, 6, 17, 0, 322, 29, 19, 43, 485, 27, 757, 6, 2, 3, 2, 1, 2, 14, 2, 196, 60, 67, 8, 0, 1205, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42719, 33, 4153, 7, 221, 3, 5761, 15, 7472, 3104, 541, 1507, 4938, 6, 4191];
// This file was generated. Do not modify manually!
- var nonASCIIidentifierChars = "\u200c\u200d\xb7\u0300-\u036f\u0387\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u0669\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u06f0-\u06f9\u0711\u0730-\u074a\u07a6-\u07b0\u07c0-\u07c9\u07eb-\u07f3\u07fd\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0898-\u089f\u08ca-\u08e1\u08e3-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u09e6-\u09ef\u09fe\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0ae6-\u0aef\u0afa-\u0aff\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b55-\u0b57\u0b62\u0b63\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c00-\u0c04\u0c3c\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c66-\u0c6f\u0c81-\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0ce6-\u0cef\u0d00-\u0d03\u0d3b\u0d3c\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d66-\u0d6f\u0d81-\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0de6-\u0def\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0e50-\u0e59\u0eb1\u0eb4-\u0ebc\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1040-\u1049\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u17e0-\u17e9\u180b-\u180d\u180f-\u1819\u18a9\u1920-\u192b\u1930-\u193b\u1946-\u194f\u19d0-\u19da\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1ab0-\u1abd\u1abf-\u1ace\u1b00-\u1b04\u1b34-\u1b44\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1bb0-\u1bb9\u1be6-\u1bf3\u1c24-\u1c37\u1c40-\u1c49\u1c50-\u1c59\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf4\u1cf7-\u1cf9\u1dc0-\u1dff\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua620-\ua629\ua66f\ua674-\ua67d\ua69e\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua82c\ua880\ua881\ua8b4-\ua8c5\ua8d0-\ua8d9\ua8e0-\ua8f1\ua8ff-\ua909\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\ua9d0-\ua9d9\ua9e5\ua9f0-\ua9f9\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa50-\uaa59\uaa7b-\uaa7d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\uabf0-\uabf9\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f";
+ var nonASCIIidentifierChars = "\u200c\u200d\xb7\u0300-\u036f\u0387\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u0669\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u06f0-\u06f9\u0711\u0730-\u074a\u07a6-\u07b0\u07c0-\u07c9\u07eb-\u07f3\u07fd\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0898-\u089f\u08ca-\u08e1\u08e3-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u09e6-\u09ef\u09fe\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0ae6-\u0aef\u0afa-\u0aff\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b55-\u0b57\u0b62\u0b63\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c00-\u0c04\u0c3c\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c66-\u0c6f\u0c81-\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0ce6-\u0cef\u0cf3\u0d00-\u0d03\u0d3b\u0d3c\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d66-\u0d6f\u0d81-\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0de6-\u0def\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0e50-\u0e59\u0eb1\u0eb4-\u0ebc\u0ec8-\u0ece\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1040-\u1049\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u17e0-\u17e9\u180b-\u180d\u180f-\u1819\u18a9\u1920-\u192b\u1930-\u193b\u1946-\u194f\u19d0-\u19da\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1ab0-\u1abd\u1abf-\u1ace\u1b00-\u1b04\u1b34-\u1b44\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1bb0-\u1bb9\u1be6-\u1bf3\u1c24-\u1c37\u1c40-\u1c49\u1c50-\u1c59\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf4\u1cf7-\u1cf9\u1dc0-\u1dff\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua620-\ua629\ua66f\ua674-\ua67d\ua69e\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua82c\ua880\ua881\ua8b4-\ua8c5\ua8d0-\ua8d9\ua8e0-\ua8f1\ua8ff-\ua909\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\ua9d0-\ua9d9\ua9e5\ua9f0-\ua9f9\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa50-\uaa59\uaa7b-\uaa7d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\uabf0-\uabf9\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f";
// This file was generated. Do not modify manually!
var nonASCIIidentifierStartChars = "\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u037f\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u052f\u0531-\u0556\u0559\u0560-\u0588\u05d0-\u05ea\u05ef-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u0860-\u086a\u0870-\u0887\u0889-\u088e\u08a0-\u08c9\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u09fc\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0af9\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c39\u0c3d\u0c58-\u0c5a\u0c5d\u0c60\u0c61\u0c80\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cdd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d04-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d54-\u0d56\u0d5f-\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e86-\u0e8a\u0e8c-\u0ea3\u0ea5\u0ea7-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f5\u13f8-\u13fd\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f8\u1700-\u1711\u171f-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1878\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191e\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4c\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1c80-\u1c88\u1c90-\u1cba\u1cbd-\u1cbf\u1ce9-\u1cec\u1cee-\u1cf3\u1cf5\u1cf6\u1cfa\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2118-\u211d\u2124\u2126\u2128\u212a-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309b-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312f\u3131-\u318e\u31a0-\u31bf\u31f0-\u31ff\u3400-\u4dbf\u4e00-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua69d\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua7ca\ua7d0\ua7d1\ua7d3\ua7d5-\ua7d9\ua7f2-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua8fd\ua8fe\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\ua9e0-\ua9e4\ua9e6-\ua9ef\ua9fa-\ua9fe\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa7e-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uab30-\uab5a\uab5c-\uab69\uab70-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc";
@@ -56,6 +56,7 @@
pos += set[i + 1];
if (pos >= code) { return true }
}
+ return false
}
// Test whether a given character code starts an identifier.
@@ -441,7 +442,7 @@
if (options.allowReserved == null)
{ options.allowReserved = options.ecmaVersion < 5; }
- if (opts.allowHashBang == null)
+ if (!opts || opts.allowHashBang == null)
{ options.allowHashBang = options.ecmaVersion >= 14; }
if (isArray(options.onToken)) {
@@ -841,10 +842,10 @@
// Statement) is allowed here. If context is not empty then only a Statement
// is allowed. However, `let [` is an explicit negative lookahead for
// ExpressionStatement, so special-case it first.
- if (nextCh === 91 || nextCh === 92 || nextCh > 0xd7ff && nextCh < 0xdc00) { return true } // '[', '/', astral
+ if (nextCh === 91 || nextCh === 92) { return true } // '[', '/'
if (context) { return false }
- if (nextCh === 123) { return true } // '{'
+ if (nextCh === 123 || nextCh > 0xd7ff && nextCh < 0xdc00) { return true } // '{', astral
if (isIdentifierStart(nextCh, true)) {
var pos = next + 1;
while (isIdentifierChar(nextCh = this.input.charCodeAt(pos), true)) { ++pos; }
@@ -1577,7 +1578,7 @@
};
pp$8.parseClassSuper = function(node) {
- node.superClass = this.eat(types$1._extends) ? this.parseExprSubscripts(false) : null;
+ node.superClass = this.eat(types$1._extends) ? this.parseExprSubscripts(null, false) : null;
};
pp$8.enterClassBody = function() {
@@ -3122,7 +3123,7 @@
if (!isPattern && !containsEsc && this.options.ecmaVersion >= 8 && !isGenerator && this.isAsyncProp(prop)) {
isAsync = true;
isGenerator = this.options.ecmaVersion >= 9 && this.eat(types$1.star);
- this.parsePropertyName(prop, refDestructuringErrors);
+ this.parsePropertyName(prop);
} else {
isAsync = false;
}
@@ -3371,7 +3372,7 @@
// when parsing properties), it will also convert keywords into
// identifiers.
- pp$5.parseIdent = function(liberal, isBinding) {
+ pp$5.parseIdent = function(liberal) {
var node = this.startNode();
if (this.type === types$1.name) {
node.name = this.value;
@@ -3614,8 +3615,8 @@
return newNode
};
- // This file contains Unicode properties extracted from the ECMAScript
- // specification. The lists are extracted like so:
+ // This file contains Unicode properties extracted from the ECMAScript specification.
+ // The lists are extracted like so:
// $$('#table-binary-unicode-properties > figure > table > tbody > tr > td:nth-child(1) code').map(el => el.innerText)
// #table-binary-unicode-properties
@@ -3624,12 +3625,15 @@
var ecma11BinaryProperties = ecma10BinaryProperties;
var ecma12BinaryProperties = ecma11BinaryProperties + " EBase EComp EMod EPres ExtPict";
var ecma13BinaryProperties = ecma12BinaryProperties;
+ var ecma14BinaryProperties = ecma13BinaryProperties;
+
var unicodeBinaryProperties = {
9: ecma9BinaryProperties,
10: ecma10BinaryProperties,
11: ecma11BinaryProperties,
12: ecma12BinaryProperties,
- 13: ecma13BinaryProperties
+ 13: ecma13BinaryProperties,
+ 14: ecma14BinaryProperties
};
// #table-unicode-general-category-values
@@ -3641,12 +3645,15 @@
var ecma11ScriptValues = ecma10ScriptValues + " Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho";
var ecma12ScriptValues = ecma11ScriptValues + " Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi";
var ecma13ScriptValues = ecma12ScriptValues + " Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith";
+ var ecma14ScriptValues = ecma13ScriptValues + " Kawi Nag_Mundari Nagm";
+
var unicodeScriptValues = {
9: ecma9ScriptValues,
10: ecma10ScriptValues,
11: ecma11ScriptValues,
12: ecma12ScriptValues,
- 13: ecma13ScriptValues
+ 13: ecma13ScriptValues,
+ 14: ecma14ScriptValues
};
var data = {};
@@ -3665,7 +3672,7 @@
d.nonBinary.scx = d.nonBinary.Script_Extensions;
}
- for (var i = 0, list = [9, 10, 11, 12, 13]; i < list.length; i += 1) {
+ for (var i = 0, list = [9, 10, 11, 12, 13, 14]; i < list.length; i += 1) {
var ecmaVersion = list[i];
buildUnicodeData(ecmaVersion);
@@ -3676,7 +3683,7 @@
var RegExpValidationState = function RegExpValidationState(parser) {
this.parser = parser;
this.validFlags = "gim" + (parser.options.ecmaVersion >= 6 ? "uy" : "") + (parser.options.ecmaVersion >= 9 ? "s" : "") + (parser.options.ecmaVersion >= 13 ? "d" : "");
- this.unicodeProperties = data[parser.options.ecmaVersion >= 13 ? 13 : parser.options.ecmaVersion];
+ this.unicodeProperties = data[parser.options.ecmaVersion >= 14 ? 14 : parser.options.ecmaVersion];
this.source = "";
this.flags = "";
this.start = 0;
@@ -5438,8 +5445,6 @@
codePos,
"Invalid escape sequence in template string"
);
-
- return null
}
default:
if (ch >= 48 && ch <= 55) {
@@ -5527,7 +5532,7 @@
// Acorn is a tiny, fast JavaScript parser written in JavaScript.
- var version = "8.8.1";
+ var version = "8.8.2";
Parser.acorn = {
Parser: Parser,
@@ -5600,6 +5605,4 @@
exports.tokenizer = tokenizer;
exports.version = version;
- Object.defineProperty(exports, '__esModule', { value: true });
-
}));
diff --git a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs
index 7ddf96b2a8..1d7e1f9f53 100644
--- a/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs
+++ b/tools/node_modules/eslint/node_modules/acorn/dist/acorn.mjs
@@ -1,11 +1,11 @@
// This file was generated. Do not modify manually!
-var astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 574, 3, 9, 9, 370, 1, 154, 10, 50, 3, 123, 2, 54, 14, 32, 10, 3, 1, 11, 3, 46, 10, 8, 0, 46, 9, 7, 2, 37, 13, 2, 9, 6, 1, 45, 0, 13, 2, 49, 13, 9, 3, 2, 11, 83, 11, 7, 0, 161, 11, 6, 9, 7, 3, 56, 1, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 193, 17, 10, 9, 5, 0, 82, 19, 13, 9, 214, 6, 3, 8, 28, 1, 83, 16, 16, 9, 82, 12, 9, 9, 84, 14, 5, 9, 243, 14, 166, 9, 71, 5, 2, 1, 3, 3, 2, 0, 2, 1, 13, 9, 120, 6, 3, 6, 4, 0, 29, 9, 41, 6, 2, 3, 9, 0, 10, 10, 47, 15, 406, 7, 2, 7, 17, 9, 57, 21, 2, 13, 123, 5, 4, 0, 2, 1, 2, 6, 2, 0, 9, 9, 49, 4, 2, 1, 2, 4, 9, 9, 330, 3, 19306, 9, 87, 9, 39, 4, 60, 6, 26, 9, 1014, 0, 2, 54, 8, 3, 82, 0, 12, 1, 19628, 1, 4706, 45, 3, 22, 543, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 513, 54, 5, 49, 9, 0, 15, 0, 23, 4, 2, 14, 1361, 6, 2, 16, 3, 6, 2, 1, 2, 4, 262, 6, 10, 9, 357, 0, 62, 13, 1495, 6, 110, 6, 6, 9, 4759, 9, 787719, 239];
+var astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 574, 3, 9, 9, 370, 1, 81, 2, 71, 10, 50, 3, 123, 2, 54, 14, 32, 10, 3, 1, 11, 3, 46, 10, 8, 0, 46, 9, 7, 2, 37, 13, 2, 9, 6, 1, 45, 0, 13, 2, 49, 13, 9, 3, 2, 11, 83, 11, 7, 0, 3, 0, 158, 11, 6, 9, 7, 3, 56, 1, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 193, 17, 10, 9, 5, 0, 82, 19, 13, 9, 214, 6, 3, 8, 28, 1, 83, 16, 16, 9, 82, 12, 9, 9, 84, 14, 5, 9, 243, 14, 166, 9, 71, 5, 2, 1, 3, 3, 2, 0, 2, 1, 13, 9, 120, 6, 3, 6, 4, 0, 29, 9, 41, 6, 2, 3, 9, 0, 10, 10, 47, 15, 406, 7, 2, 7, 17, 9, 57, 21, 2, 13, 123, 5, 4, 0, 2, 1, 2, 6, 2, 0, 9, 9, 49, 4, 2, 1, 2, 4, 9, 9, 330, 3, 10, 1, 2, 0, 49, 6, 4, 4, 14, 9, 5351, 0, 7, 14, 13835, 9, 87, 9, 39, 4, 60, 6, 26, 9, 1014, 0, 2, 54, 8, 3, 82, 0, 12, 1, 19628, 1, 4706, 45, 3, 22, 543, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 513, 54, 5, 49, 9, 0, 15, 0, 23, 4, 2, 14, 1361, 6, 2, 16, 3, 6, 2, 1, 2, 4, 101, 0, 161, 6, 10, 9, 357, 0, 62, 13, 499, 13, 983, 6, 110, 6, 6, 9, 4759, 9, 787719, 239];
// This file was generated. Do not modify manually!
-var astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 14, 29, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 19, 35, 5, 35, 5, 39, 9, 51, 13, 10, 2, 14, 2, 6, 2, 1, 2, 10, 2, 14, 2, 6, 2, 1, 68, 310, 10, 21, 11, 7, 25, 5, 2, 41, 2, 8, 70, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 66, 18, 2, 1, 11, 21, 11, 25, 71, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 28, 43, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 56, 50, 14, 50, 14, 35, 349, 41, 7, 1, 79, 28, 11, 0, 9, 21, 43, 17, 47, 20, 28, 22, 13, 52, 58, 1, 3, 0, 14, 44, 33, 24, 27, 35, 30, 0, 3, 0, 9, 34, 4, 0, 13, 47, 15, 3, 22, 0, 2, 0, 36, 17, 2, 24, 85, 6, 2, 0, 2, 3, 2, 14, 2, 9, 8, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 19, 0, 13, 4, 159, 52, 19, 3, 21, 2, 31, 47, 21, 1, 2, 0, 185, 46, 42, 3, 37, 47, 21, 0, 60, 42, 14, 0, 72, 26, 38, 6, 186, 43, 117, 63, 32, 7, 3, 0, 3, 7, 2, 1, 2, 23, 16, 0, 2, 0, 95, 7, 3, 38, 17, 0, 2, 0, 29, 0, 11, 39, 8, 0, 22, 0, 12, 45, 20, 0, 19, 72, 264, 8, 2, 36, 18, 0, 50, 29, 113, 6, 2, 1, 2, 37, 22, 0, 26, 5, 2, 1, 2, 31, 15, 0, 328, 18, 190, 0, 80, 921, 103, 110, 18, 195, 2637, 96, 16, 1070, 4050, 582, 8634, 568, 8, 30, 18, 78, 18, 29, 19, 47, 17, 3, 32, 20, 6, 18, 689, 63, 129, 74, 6, 0, 67, 12, 65, 1, 2, 0, 29, 6135, 9, 1237, 43, 8, 8936, 3, 2, 6, 2, 1, 2, 290, 46, 2, 18, 3, 9, 395, 2309, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 1845, 30, 482, 44, 11, 6, 17, 0, 322, 29, 19, 43, 1269, 6, 2, 3, 2, 1, 2, 14, 2, 196, 60, 67, 8, 0, 1205, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42719, 33, 4152, 8, 221, 3, 5761, 15, 7472, 3104, 541, 1507, 4938];
+var astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 14, 29, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 19, 35, 5, 35, 5, 39, 9, 51, 13, 10, 2, 14, 2, 6, 2, 1, 2, 10, 2, 14, 2, 6, 2, 1, 68, 310, 10, 21, 11, 7, 25, 5, 2, 41, 2, 8, 70, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 66, 18, 2, 1, 11, 21, 11, 25, 71, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 28, 43, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 56, 50, 14, 50, 14, 35, 349, 41, 7, 1, 79, 28, 11, 0, 9, 21, 43, 17, 47, 20, 28, 22, 13, 52, 58, 1, 3, 0, 14, 44, 33, 24, 27, 35, 30, 0, 3, 0, 9, 34, 4, 0, 13, 47, 15, 3, 22, 0, 2, 0, 36, 17, 2, 24, 20, 1, 64, 6, 2, 0, 2, 3, 2, 14, 2, 9, 8, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 19, 0, 13, 4, 159, 52, 19, 3, 21, 2, 31, 47, 21, 1, 2, 0, 185, 46, 42, 3, 37, 47, 21, 0, 60, 42, 14, 0, 72, 26, 38, 6, 186, 43, 117, 63, 32, 7, 3, 0, 3, 7, 2, 1, 2, 23, 16, 0, 2, 0, 95, 7, 3, 38, 17, 0, 2, 0, 29, 0, 11, 39, 8, 0, 22, 0, 12, 45, 20, 0, 19, 72, 264, 8, 2, 36, 18, 0, 50, 29, 113, 6, 2, 1, 2, 37, 22, 0, 26, 5, 2, 1, 2, 31, 15, 0, 328, 18, 16, 0, 2, 12, 2, 33, 125, 0, 80, 921, 103, 110, 18, 195, 2637, 96, 16, 1071, 18, 5, 4026, 582, 8634, 568, 8, 30, 18, 78, 18, 29, 19, 47, 17, 3, 32, 20, 6, 18, 689, 63, 129, 74, 6, 0, 67, 12, 65, 1, 2, 0, 29, 6135, 9, 1237, 43, 8, 8936, 3, 2, 6, 2, 1, 2, 290, 16, 0, 30, 2, 3, 0, 15, 3, 9, 395, 2309, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 1845, 30, 7, 5, 262, 61, 147, 44, 11, 6, 17, 0, 322, 29, 19, 43, 485, 27, 757, 6, 2, 3, 2, 1, 2, 14, 2, 196, 60, 67, 8, 0, 1205, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42719, 33, 4153, 7, 221, 3, 5761, 15, 7472, 3104, 541, 1507, 4938, 6, 4191];
// This file was generated. Do not modify manually!
-var nonASCIIidentifierChars = "\u200c\u200d\xb7\u0300-\u036f\u0387\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u0669\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u06f0-\u06f9\u0711\u0730-\u074a\u07a6-\u07b0\u07c0-\u07c9\u07eb-\u07f3\u07fd\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0898-\u089f\u08ca-\u08e1\u08e3-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u09e6-\u09ef\u09fe\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0ae6-\u0aef\u0afa-\u0aff\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b55-\u0b57\u0b62\u0b63\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c00-\u0c04\u0c3c\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c66-\u0c6f\u0c81-\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0ce6-\u0cef\u0d00-\u0d03\u0d3b\u0d3c\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d66-\u0d6f\u0d81-\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0de6-\u0def\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0e50-\u0e59\u0eb1\u0eb4-\u0ebc\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1040-\u1049\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u17e0-\u17e9\u180b-\u180d\u180f-\u1819\u18a9\u1920-\u192b\u1930-\u193b\u1946-\u194f\u19d0-\u19da\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1ab0-\u1abd\u1abf-\u1ace\u1b00-\u1b04\u1b34-\u1b44\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1bb0-\u1bb9\u1be6-\u1bf3\u1c24-\u1c37\u1c40-\u1c49\u1c50-\u1c59\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf4\u1cf7-\u1cf9\u1dc0-\u1dff\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua620-\ua629\ua66f\ua674-\ua67d\ua69e\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua82c\ua880\ua881\ua8b4-\ua8c5\ua8d0-\ua8d9\ua8e0-\ua8f1\ua8ff-\ua909\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\ua9d0-\ua9d9\ua9e5\ua9f0-\ua9f9\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa50-\uaa59\uaa7b-\uaa7d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\uabf0-\uabf9\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f";
+var nonASCIIidentifierChars = "\u200c\u200d\xb7\u0300-\u036f\u0387\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u0669\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u06f0-\u06f9\u0711\u0730-\u074a\u07a6-\u07b0\u07c0-\u07c9\u07eb-\u07f3\u07fd\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0898-\u089f\u08ca-\u08e1\u08e3-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u09e6-\u09ef\u09fe\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0ae6-\u0aef\u0afa-\u0aff\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b55-\u0b57\u0b62\u0b63\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c00-\u0c04\u0c3c\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c66-\u0c6f\u0c81-\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0ce6-\u0cef\u0cf3\u0d00-\u0d03\u0d3b\u0d3c\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d66-\u0d6f\u0d81-\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0de6-\u0def\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0e50-\u0e59\u0eb1\u0eb4-\u0ebc\u0ec8-\u0ece\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1040-\u1049\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u17e0-\u17e9\u180b-\u180d\u180f-\u1819\u18a9\u1920-\u192b\u1930-\u193b\u1946-\u194f\u19d0-\u19da\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1ab0-\u1abd\u1abf-\u1ace\u1b00-\u1b04\u1b34-\u1b44\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1bb0-\u1bb9\u1be6-\u1bf3\u1c24-\u1c37\u1c40-\u1c49\u1c50-\u1c59\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf4\u1cf7-\u1cf9\u1dc0-\u1dff\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua620-\ua629\ua66f\ua674-\ua67d\ua69e\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua82c\ua880\ua881\ua8b4-\ua8c5\ua8d0-\ua8d9\ua8e0-\ua8f1\ua8ff-\ua909\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\ua9d0-\ua9d9\ua9e5\ua9f0-\ua9f9\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa50-\uaa59\uaa7b-\uaa7d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\uabf0-\uabf9\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f";
// This file was generated. Do not modify manually!
var nonASCIIidentifierStartChars = "\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u037f\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u052f\u0531-\u0556\u0559\u0560-\u0588\u05d0-\u05ea\u05ef-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u0860-\u086a\u0870-\u0887\u0889-\u088e\u08a0-\u08c9\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u09fc\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0af9\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c39\u0c3d\u0c58-\u0c5a\u0c5d\u0c60\u0c61\u0c80\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cdd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d04-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d54-\u0d56\u0d5f-\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e86-\u0e8a\u0e8c-\u0ea3\u0ea5\u0ea7-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f5\u13f8-\u13fd\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f8\u1700-\u1711\u171f-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1878\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191e\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4c\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1c80-\u1c88\u1c90-\u1cba\u1cbd-\u1cbf\u1ce9-\u1cec\u1cee-\u1cf3\u1cf5\u1cf6\u1cfa\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2118-\u211d\u2124\u2126\u2128\u212a-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309b-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312f\u3131-\u318e\u31a0-\u31bf\u31f0-\u31ff\u3400-\u4dbf\u4e00-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua69d\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua7ca\ua7d0\ua7d1\ua7d3\ua7d5-\ua7d9\ua7f2-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua8fd\ua8fe\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\ua9e0-\ua9e4\ua9e6-\ua9ef\ua9fa-\ua9fe\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa7e-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uab30-\uab5a\uab5c-\uab69\uab70-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc";
@@ -50,6 +50,7 @@ function isInAstralSet(code, set) {
pos += set[i + 1];
if (pos >= code) { return true }
}
+ return false
}
// Test whether a given character code starts an identifier.
@@ -435,7 +436,7 @@ function getOptions(opts) {
if (options.allowReserved == null)
{ options.allowReserved = options.ecmaVersion < 5; }
- if (opts.allowHashBang == null)
+ if (!opts || opts.allowHashBang == null)
{ options.allowHashBang = options.ecmaVersion >= 14; }
if (isArray(options.onToken)) {
@@ -835,10 +836,10 @@ pp$8.isLet = function(context) {
// Statement) is allowed here. If context is not empty then only a Statement
// is allowed. However, `let [` is an explicit negative lookahead for
// ExpressionStatement, so special-case it first.
- if (nextCh === 91 || nextCh === 92 || nextCh > 0xd7ff && nextCh < 0xdc00) { return true } // '[', '/', astral
+ if (nextCh === 91 || nextCh === 92) { return true } // '[', '/'
if (context) { return false }
- if (nextCh === 123) { return true } // '{'
+ if (nextCh === 123 || nextCh > 0xd7ff && nextCh < 0xdc00) { return true } // '{', astral
if (isIdentifierStart(nextCh, true)) {
var pos = next + 1;
while (isIdentifierChar(nextCh = this.input.charCodeAt(pos), true)) { ++pos; }
@@ -1571,7 +1572,7 @@ pp$8.parseClassId = function(node, isStatement) {
};
pp$8.parseClassSuper = function(node) {
- node.superClass = this.eat(types$1._extends) ? this.parseExprSubscripts(false) : null;
+ node.superClass = this.eat(types$1._extends) ? this.parseExprSubscripts(null, false) : null;
};
pp$8.enterClassBody = function() {
@@ -3116,7 +3117,7 @@ pp$5.parseProperty = function(isPattern, refDestructuringErrors) {
if (!isPattern && !containsEsc && this.options.ecmaVersion >= 8 && !isGenerator && this.isAsyncProp(prop)) {
isAsync = true;
isGenerator = this.options.ecmaVersion >= 9 && this.eat(types$1.star);
- this.parsePropertyName(prop, refDestructuringErrors);
+ this.parsePropertyName(prop);
} else {
isAsync = false;
}
@@ -3365,7 +3366,7 @@ pp$5.checkUnreserved = function(ref) {
// when parsing properties), it will also convert keywords into
// identifiers.
-pp$5.parseIdent = function(liberal, isBinding) {
+pp$5.parseIdent = function(liberal) {
var node = this.startNode();
if (this.type === types$1.name) {
node.name = this.value;
@@ -3608,8 +3609,8 @@ pp$2.copyNode = function(node) {
return newNode
};
-// This file contains Unicode properties extracted from the ECMAScript
-// specification. The lists are extracted like so:
+// This file contains Unicode properties extracted from the ECMAScript specification.
+// The lists are extracted like so:
// $$('#table-binary-unicode-properties > figure > table > tbody > tr > td:nth-child(1) code').map(el => el.innerText)
// #table-binary-unicode-properties
@@ -3618,12 +3619,15 @@ var ecma10BinaryProperties = ecma9BinaryProperties + " Extended_Pictographic";
var ecma11BinaryProperties = ecma10BinaryProperties;
var ecma12BinaryProperties = ecma11BinaryProperties + " EBase EComp EMod EPres ExtPict";
var ecma13BinaryProperties = ecma12BinaryProperties;
+var ecma14BinaryProperties = ecma13BinaryProperties;
+
var unicodeBinaryProperties = {
9: ecma9BinaryProperties,
10: ecma10BinaryProperties,
11: ecma11BinaryProperties,
12: ecma12BinaryProperties,
- 13: ecma13BinaryProperties
+ 13: ecma13BinaryProperties,
+ 14: ecma14BinaryProperties
};
// #table-unicode-general-category-values
@@ -3635,12 +3639,15 @@ var ecma10ScriptValues = ecma9ScriptValues + " Dogra Dogr Gunjala_Gondi Gong Han
var ecma11ScriptValues = ecma10ScriptValues + " Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho";
var ecma12ScriptValues = ecma11ScriptValues + " Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi";
var ecma13ScriptValues = ecma12ScriptValues + " Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith";
+var ecma14ScriptValues = ecma13ScriptValues + " Kawi Nag_Mundari Nagm";
+
var unicodeScriptValues = {
9: ecma9ScriptValues,
10: ecma10ScriptValues,
11: ecma11ScriptValues,
12: ecma12ScriptValues,
- 13: ecma13ScriptValues
+ 13: ecma13ScriptValues,
+ 14: ecma14ScriptValues
};
var data = {};
@@ -3659,7 +3666,7 @@ function buildUnicodeData(ecmaVersion) {
d.nonBinary.scx = d.nonBinary.Script_Extensions;
}
-for (var i = 0, list = [9, 10, 11, 12, 13]; i < list.length; i += 1) {
+for (var i = 0, list = [9, 10, 11, 12, 13, 14]; i < list.length; i += 1) {
var ecmaVersion = list[i];
buildUnicodeData(ecmaVersion);
@@ -3670,7 +3677,7 @@ var pp$1 = Parser.prototype;
var RegExpValidationState = function RegExpValidationState(parser) {
this.parser = parser;
this.validFlags = "gim" + (parser.options.ecmaVersion >= 6 ? "uy" : "") + (parser.options.ecmaVersion >= 9 ? "s" : "") + (parser.options.ecmaVersion >= 13 ? "d" : "");
- this.unicodeProperties = data[parser.options.ecmaVersion >= 13 ? 13 : parser.options.ecmaVersion];
+ this.unicodeProperties = data[parser.options.ecmaVersion >= 14 ? 14 : parser.options.ecmaVersion];
this.source = "";
this.flags = "";
this.start = 0;
@@ -5432,8 +5439,6 @@ pp.readEscapedChar = function(inTemplate) {
codePos,
"Invalid escape sequence in template string"
);
-
- return null
}
default:
if (ch >= 48 && ch <= 55) {
@@ -5521,7 +5526,7 @@ pp.readWord = function() {
// Acorn is a tiny, fast JavaScript parser written in JavaScript.
-var version = "8.8.1";
+var version = "8.8.2";
Parser.acorn = {
Parser: Parser,
diff --git a/tools/node_modules/eslint/node_modules/acorn/dist/bin.js b/tools/node_modules/eslint/node_modules/acorn/dist/bin.js
index 8e64500945..0bf3e5f8d1 100644
--- a/tools/node_modules/eslint/node_modules/acorn/dist/bin.js
+++ b/tools/node_modules/eslint/node_modules/acorn/dist/bin.js
@@ -4,8 +4,7 @@ var path = require('path');
var fs = require('fs');
var acorn = require('./acorn.js');
-function _interopNamespace(e) {
- if (e && e.__esModule) return e;
+function _interopNamespaceDefault(e) {
var n = Object.create(null);
if (e) {
Object.keys(e).forEach(function (k) {
@@ -18,11 +17,11 @@ function _interopNamespace(e) {
}
});
}
- n["default"] = e;
+ n.default = e;
return Object.freeze(n);
}
-var acorn__namespace = /*#__PURE__*/_interopNamespace(acorn);
+var acorn__namespace = /*#__PURE__*/_interopNamespaceDefault(acorn);
var inputFilePaths = [], forceFileName = false, fileMode = false, silent = false, compact = false, tokenize = false;
var options = {};
diff --git a/tools/node_modules/eslint/node_modules/acorn/package.json b/tools/node_modules/eslint/node_modules/acorn/package.json
index 579d89f5ff..ff5daca7f8 100644
--- a/tools/node_modules/eslint/node_modules/acorn/package.json
+++ b/tools/node_modules/eslint/node_modules/acorn/package.json
@@ -16,7 +16,7 @@
],
"./package.json": "./package.json"
},
- "version": "8.8.1",
+ "version": "8.8.2",
"engines": {
"node": ">=0.4.0"
},
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 d70193ad28..af6f2987ce 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js
@@ -1 +1 @@
-module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.0581246,F:0.0774995,A:0.00968743,B:0.571559,"9B":0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","9B","J","D","E","F","A","B","","",""],E:"IE",F:{"9B":962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.003773,K:0.004267,L:0.004268,G:0.003773,M:0.003702,N:0.003773,O:0.015092,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.003773,U:0.003773,V:0.003974,W:0.003901,X:0.004318,Y:0.003773,Z:0.004118,a:0.003939,b:0.007546,e:0.004118,f:0.003939,g:0.003801,h:0.003901,i:0.003855,j:0.003929,k:0.003901,l:0.003773,m:0.007546,n:0.003773,o:0.011319,p:0.011319,q:0.018865,r:0.033957,c:1.13945,H:2.85239},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","e","f","g","h","i","j","k","l","m","n","o","p","q","r","c","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,e:1630627200,f:1632441600,g:1634774400,h:1637539200,i:1641427200,j:1643932800,k:1646265600,l:1649635200,m:1651190400,n:1653955200,o:1655942400,p:1659657600,q:1661990400,r:1664755200,c:1666915200,H:1670198400},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.004317,"1":0.004393,"2":0.004418,"3":0.008834,"4":0.008322,"5":0.008928,"6":0.004471,"7":0.009284,"8":0.004707,"9":0.009076,AC:0.004118,rB:0.004271,I:0.011703,s:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.007546,C:0.004471,K:0.004486,L:0.00453,G:0.008322,M:0.004417,N:0.004425,O:0.004161,t:0.004443,u:0.004283,v:0.008322,w:0.013698,x:0.004161,y:0.008786,z:0.004118,AB:0.007546,BB:0.004783,CB:0.003929,DB:0.004783,EB:0.00487,FB:0.005029,GB:0.0047,HB:0.094325,IB:0.007546,JB:0.003867,KB:0.004525,LB:0.004293,MB:0.003773,NB:0.004538,OB:0.008282,PB:0.011601,QB:0.052822,RB:0.011601,SB:0.003929,TB:0.003974,UB:0.007546,VB:0.011601,WB:0.003939,sB:0.003773,XB:0.003929,tB:0.004356,YB:0.004425,ZB:0.008322,aB:0.00415,bB:0.004267,cB:0.003801,dB:0.004267,eB:0.003773,fB:0.00415,gB:0.004293,hB:0.004425,d:0.003773,iB:0.00415,jB:0.00415,kB:0.004318,lB:0.004356,mB:0.003974,nB:0.033957,P:0.003773,Q:0.003773,R:0.003773,uB:0.003773,S:0.003773,T:0.003929,U:0.004268,V:0.003801,W:0.011319,X:0.007546,Y:0.003773,Z:0.003773,a:0.018865,b:0.003801,e:0.003855,f:0.018865,g:0.003773,h:0.003773,i:0.003901,j:0.003901,k:0.007546,l:0.007546,m:0.007546,n:0.083006,o:0.030184,p:0.015092,q:0.030184,r:0.049049,c:1.12058,H:0.939477,vB:0.011319,wB:0,BC:0.008786,CC:0.00487},B:"moz",C:["AC","rB","BC","CC","I","s","J","D","E","F","A","B","C","K","L","G","M","N","O","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","sB","XB","tB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","d","iB","jB","kB","lB","mB","nB","P","Q","R","uB","S","T","U","V","W","X","Y","Z","a","b","e","f","g","h","i","j","k","l","m","n","o","p","q","r","c","H","vB","wB",""],E:"Firefox",F:{"0":1386633600,"1":1391472000,"2":1395100800,"3":1398729600,"4":1402358400,"5":1405987200,"6":1409616000,"7":1413244800,"8":1417392000,"9":1421107200,AC:1161648000,rB:1213660800,BC:1246320000,CC:1264032000,I:1300752000,s: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,t:1357603200,u:1361232000,v:1364860800,w:1368489600,x:1372118400,y:1375747200,z:1379376000,AB:1424736000,BB:1428278400,CB:1431475200,DB:1435881600,EB:1439251200,FB:1442880000,GB:1446508800,HB:1450137600,IB:1453852800,JB:1457395200,KB:1461628800,LB:1465257600,MB:1470096000,NB:1474329600,OB:1479168000,PB:1485216000,QB:1488844800,RB:1492560000,SB:1497312000,TB:1502150400,UB:1506556800,VB:1510617600,WB:1516665600,sB:1520985600,XB:1525824000,tB:1529971200,YB:1536105600,ZB:1540252800,aB:1544486400,bB:1548720000,cB:1552953600,dB:1558396800,eB:1562630400,fB:1567468800,gB:1571788800,hB:1575331200,d:1578355200,iB:1581379200,jB:1583798400,kB:1586304000,lB:1588636800,mB:1591056000,nB:1593475200,P:1595894400,Q:1598313600,R:1600732800,uB:1603152000,S:1605571200,T:1607990400,U:1611619200,V:1614038400,W:1616457600,X:1618790400,Y:1622505600,Z:1626134400,a:1628553600,b:1630972800,e:1633392000,f:1635811200,g:1638835200,h:1641859200,i:1644364800,j:1646697600,k:1649116800,l:1651536000,m:1653955200,n:1656374400,o:1658793600,p:1661212800,q:1663632000,r:1666051200,c:1668470400,H:1670889600,vB:null,wB:null}},D:{A:{"0":0.004141,"1":0.004326,"2":0.0047,"3":0.004538,"4":0.008322,"5":0.008596,"6":0.004566,"7":0.004118,"8":0.007546,"9":0.003901,I:0.004706,s: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,t:0.008322,u:0.004393,v:0.004317,w:0.003901,x:0.008786,y:0.003939,z:0.004461,AB:0.004335,BB:0.004464,CB:0.015092,DB:0.003867,EB:0.015092,FB:0.003773,GB:0.003974,HB:0.007546,IB:0.007948,JB:0.003974,KB:0.003867,LB:0.007546,MB:0.022638,NB:0.049049,OB:0.003867,PB:0.003929,QB:0.007546,RB:0.011319,SB:0.003867,TB:0.007546,UB:0.045276,VB:0.003773,WB:0.003773,sB:0.003773,XB:0.011319,tB:0.011319,YB:0.003773,ZB:0.015092,aB:0.003773,bB:0.011319,cB:0.030184,dB:0.007546,eB:0.007546,fB:0.079233,gB:0.026411,hB:0.011319,d:0.03773,iB:0.011319,jB:0.045276,kB:0.041503,lB:0.026411,mB:0.011319,nB:0.033957,P:0.120736,Q:0.041503,R:0.041503,S:0.07546,T:0.045276,U:0.094325,V:0.07546,W:0.079233,X:0.018865,Y:0.033957,Z:0.026411,a:0.056595,b:0.041503,e:0.049049,f:0.033957,g:0.022638,h:0.041503,i:0.056595,j:0.098098,k:0.049049,l:0.079233,m:0.060368,n:0.098098,o:0.279202,p:0.124509,q:0.192423,r:0.286748,c:3.64849,H:16.8389,vB:0.033957,wB:0.018865,DC:0.011319,EC:0},B:"webkit",C:["","","","","I","s","J","D","E","F","A","B","C","K","L","G","M","N","O","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","sB","XB","tB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","d","iB","jB","kB","lB","mB","nB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","e","f","g","h","i","j","k","l","m","n","o","p","q","r","c","H","vB","wB","DC","EC"],E:"Chrome",F:{"0":1361404800,"1":1364428800,"2":1369094400,"3":1374105600,"4":1376956800,"5":1384214400,"6":1389657600,"7":1392940800,"8":1397001600,"9":1400544000,I:1264377600,s: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,t:1332892800,u:1337040000,v:1340668800,w:1343692800,x:1348531200,y:1352246400,z:1357862400,AB:1405468800,BB:1409011200,CB:1412640000,DB:1416268800,EB:1421798400,FB:1425513600,GB:1429401600,HB:1432080000,IB:1437523200,JB:1441152000,KB:1444780800,LB:1449014400,MB:1453248000,NB:1456963200,OB:1460592000,PB:1464134400,QB:1469059200,RB:1472601600,SB:1476230400,TB:1480550400,UB:1485302400,VB:1489017600,WB:1492560000,sB:1496707200,XB:1500940800,tB:1504569600,YB:1508198400,ZB:1512518400,aB:1516752000,bB:1520294400,cB:1523923200,dB:1527552000,eB:1532390400,fB:1536019200,gB:1539648000,hB:1543968000,d:1548720000,iB:1552348800,jB:1555977600,kB:1559606400,lB:1564444800,mB:1568073600,nB: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,e:1630368000,f:1632268800,g:1634601600,h:1637020800,i:1641340800,j:1643673600,k:1646092800,l:1648512000,m:1650931200,n:1653350400,o:1655769600,p:1659398400,q:1661817600,r:1664236800,c:1666656000,H:1669680000,vB:1673308800,wB:null,DC:null,EC:null}},E:{A:{I:0,s: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.018865,L:0.094325,G:0.022638,FC:0,xB:0.008692,GC:0.011319,HC:0.00456,IC:0.004283,JC:0.022638,yB:0.007802,oB:0.007546,pB:0.033957,zB:0.18865,KC:0.256564,LC:0.041503,"0B":0.03773,"1B":0.094325,"2B":0.192423,"3B":1.313,qB:0.162239,"4B":0.64141,"5B":0.143374,"6B":0,MC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","FC","xB","I","s","GC","J","HC","D","IC","E","F","JC","A","yB","B","oB","C","pB","K","zB","L","KC","G","LC","0B","1B","2B","3B","qB","4B","5B","6B","MC",""],E:"Safari",F:{FC:1205798400,xB:1226534400,I:1244419200,s:1275868800,GC:1311120000,J:1343174400,HC:1382400000,D:1382400000,IC:1410998400,E:1413417600,F:1443657600,JC:1458518400,A:1474329600,yB:1490572800,B:1505779200,oB:1522281600,C:1537142400,pB:1553472000,K:1568851200,zB:1585008000,L:1600214400,KC:1619395200,G:1632096000,LC:1635292800,"0B":1639353600,"1B":1647216000,"2B":1652745600,"3B":1658275200,qB:1662940800,"4B":1666569600,"5B":1670889600,"6B":null,MC:null}},F:{A:{"0":0.005595,"1":0.004393,"2":0.007546,"3":0.004879,"4":0.004879,"5":0.003773,"6":0.005152,"7":0.005014,"8":0.009758,"9":0.004879,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,t:0.006015,u:0.004879,v:0.006597,w:0.006597,x:0.013434,y:0.006702,z:0.006015,AB:0.003773,BB:0.004283,CB:0.004367,DB:0.004534,EB:0.007546,FB:0.004227,GB:0.004418,HB:0.004161,IB:0.004227,JB:0.004725,KB:0.015092,LB:0.008942,MB:0.004707,NB:0.004827,OB:0.004707,PB:0.004707,QB:0.004326,RB:0.008922,SB:0.014349,TB:0.004425,UB:0.00472,VB:0.004425,WB:0.004425,XB:0.00472,YB:0.004532,ZB:0.004566,aB:0.02283,bB:0.00867,cB:0.004656,dB:0.004642,eB:0.003929,fB:0.00944,gB:0.004293,hB:0.003929,d:0.004298,iB:0.096692,jB:0.004201,kB:0.004141,lB:0.004257,mB:0.003939,nB:0.008236,P:0.003855,Q:0.003939,R:0.008514,uB:0.003939,S:0.003939,T:0.003702,U:0.007546,V:0.003855,W:0.003855,X:0.003929,Y:0.007802,Z:0.011703,a:0.007546,b:0.207515,NC:0.00685,OC:0,PC:0.008392,QC:0.004706,oB:0.006229,"7B":0.004879,RC:0.008786,pB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","F","NC","OC","PC","QC","B","oB","7B","RC","C","pB","G","M","N","O","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","eB","fB","gB","hB","d","iB","jB","kB","lB","mB","nB","P","Q","R","uB","S","T","U","V","W","X","Y","Z","a","b","","",""],E:"Opera",F:{"0":1417132800,"1":1422316800,"2":1425945600,"3":1430179200,"4":1433808000,"5":1438646400,"6":1442448000,"7":1445904000,"8":1449100800,"9":1454371200,F:1150761600,NC:1223424000,OC:1251763200,PC:1267488000,QC:1277942400,B:1292457600,oB:1302566400,"7B":1309219200,RC:1323129600,C:1323129600,pB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,t:1390867200,u:1393891200,v:1399334400,w:1401753600,x:1405987200,y:1409616000,z:1413331200,AB:1457308800,BB:1462320000,CB:1465344000,DB:1470096000,EB:1474329600,FB:1477267200,GB:1481587200,HB:1486425600,IB:1490054400,JB:1494374400,KB:1498003200,LB:1502236800,MB:1506470400,NB:1510099200,OB:1515024000,PB:1517961600,QB:1521676800,RB:1525910400,SB:1530144000,TB:1534982400,UB:1537833600,VB:1543363200,WB:1548201600,XB:1554768000,YB:1561593600,ZB:1566259200,aB:1570406400,bB:1573689600,cB:1578441600,dB:1583971200,eB:1587513600,fB:1592956800,gB:1595894400,hB:1600128000,d:1603238400,iB:1613520000,jB:1612224000,kB:1616544000,lB:1619568000,mB:1623715200,nB:1627948800,P:1631577600,Q:1633392000,R:1635984000,uB:1638403200,S:1642550400,T:1644969600,U:1647993600,V:1650412800,W:1652745600,X:1654646400,Y:1657152000,Z:1660780800,a:1663113600,b:1668816000},D:{F:"o",B:"o",C:"o",NC:"o",OC:"o",PC:"o",QC:"o",oB:"o","7B":"o",RC:"o",pB:"o"}},G:{A:{E:0,xB:0,SC:0,"8B":0.00470195,TC:0.00470195,UC:0.00313463,VC:0.0141058,WC:0.00626926,XC:0.0188078,YC:0.0611253,ZC:0.00783658,aC:0.106577,bC:0.0282117,cC:0.0266444,dC:0.0250771,eC:0.405935,fC:0.0423175,gC:0.0109712,hC:0.0391829,iC:0.141058,jC:0.340108,kC:0.647301,lC:0.186511,"0B":0.239799,"1B":0.304059,"2B":0.546993,"3B":2.31493,qB:2.09864,"4B":6.33196,"5B":0.694321,"6B":0.0156732},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","xB","SC","8B","TC","UC","VC","E","WC","XC","YC","ZC","aC","bC","cC","dC","eC","fC","gC","hC","iC","jC","kC","lC","0B","1B","2B","3B","qB","4B","5B","6B","",""],E:"Safari on iOS",F:{xB:1270252800,SC:1283904000,"8B":1299628800,TC:1331078400,UC:1359331200,VC:1394409600,E: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,"0B":1639353600,"1B":1647216000,"2B":1652659200,"3B":1658275200,qB:1662940800,"4B":1666569600,"5B":1670889600,"6B":null}},H:{A:{mC:0.966988},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mC","","",""],E:"Opera Mini",F:{mC:1426464000}},I:{A:{rB:0,I:0.0306951,H:0,nC:0,oC:0.0204634,pC:0,qC:0.0204634,"8B":0.0818537,rC:0,sC:0.4195},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","nC","oC","pC","rB","I","qC","8B","rC","sC","H","","",""],E:"Android Browser",F:{nC:1256515200,oC:1274313600,pC:1291593600,rB:1298332800,I:1318896000,qC:1341792000,"8B":1374624000,rC:1386547200,sC:1401667200,H:1669939200}},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,d:0.0111391,oB:0,"7B":0,pB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","oB","7B","C","pB","d","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,oB:1314835200,"7B":1318291200,C:1330300800,pB:1349740800,d:1666828800},D:{d:"webkit"}},L:{A:{H:41.5426},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1669939200}},M:{A:{c:0.292716},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","c","","",""],E:"Firefox for Android",F:{c:1668470400}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{tC:1.75007},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","tC","","",""],E:"UC Browser for Android",F:{tC:1634688000},D:{tC:"webkit"}},P:{A:{I:0.166409,uC:0.0103543,vC:0.010304,wC:0.0520028,xC:0.0103584,yC:0.0104443,yB:0.0105043,zC:0.0312017,"0C":0.0104006,"1C":0.0520028,"2C":0.0624033,"3C":0.0312017,qB:0.114406,"4C":0.124807,"5C":0.249613,"6C":2.25692},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","uC","vC","wC","xC","yC","yB","zC","0C","1C","2C","3C","qB","4C","5C","6C","","",""],E:"Samsung Internet",F:{I:1461024000,uC:1481846400,vC:1509408000,wC:1528329600,xC:1546128000,yC:1554163200,yB:1567900800,zC:1582588800,"0C":1593475200,"1C":1605657600,"2C":1618531200,"3C":1629072000,qB:1640736000,"4C":1651708800,"5C":1659657600,"6C":1667260800}},Q:{A:{zB:0.199296},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","zB","","",""],E:"QQ Browser",F:{zB:1663718400}},R:{A:{"7C":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","7C","","",""],E:"Baidu Browser",F:{"7C":1663027200}},S:{A:{"8C":0.068508},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","8C","","",""],E:"KaiOS Browser",F:{"8C":1527811200}}};
+module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.0581246,F:0.0774995,A:0.00968743,B:0.571559,AC:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","AC","J","D","E","F","A","B","","",""],E:"IE",F:{AC:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.003773,K:0.004267,L:0.004268,G:0.003773,M:0.003702,N:0.003773,O:0.015092,P:0,Q:0.004298,R:0.00944,S:0.004043,T:0.003773,U:0.003773,V:0.003974,W:0.003901,X:0.004318,Y:0.003773,Z:0.004118,a:0.003939,b:0.007546,e:0.004118,f:0.003939,g:0.003801,h:0.003901,i:0.003855,j:0.003929,k:0.003901,l:0.003773,m:0.007546,n:0.003773,o:0.011319,p:0.011319,q:0.018865,r:0.033957,c:1.13945,s:2.85239,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","e","f","g","h","i","j","k","l","m","n","o","p","q","r","c","s","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,e:1630627200,f:1632441600,g:1634774400,h:1637539200,i:1641427200,j:1643932800,k:1646265600,l:1649635200,m:1651190400,n:1653955200,o:1655942400,p:1659657600,q:1661990400,r:1664755200,c:1666915200,s:1670198400,H:1673481600},D:{C:"ms",K:"ms",L:"ms",G:"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,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.007546,C:0.004471,K:0.004486,L:0.00453,G: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.007546,CB:0.004783,DB:0.003929,EB:0.004783,FB:0.00487,GB:0.005029,HB:0.0047,IB:0.094325,JB:0.007546,KB:0.003867,LB:0.004525,MB:0.004293,NB:0.003773,OB:0.004538,PB:0.008282,QB:0.011601,RB:0.052822,SB:0.011601,TB:0.003929,UB:0.003974,VB:0.007546,WB:0.011601,XB:0.003939,tB:0.003773,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.003773,gB:0.00415,hB:0.004293,iB:0.004425,d:0.003773,jB:0.00415,kB:0.00415,lB:0.004318,mB:0.004356,nB:0.003974,oB:0.033957,P:0.003773,Q:0.003773,R:0.003773,vB:0.003773,S:0.003773,T:0.003929,U:0.004268,V:0.003801,W:0.011319,X:0.007546,Y:0.003773,Z:0.003773,a:0.018865,b:0.003801,e:0.003855,f:0.018865,g:0.003773,h:0.003773,i:0.003901,j:0.003901,k:0.007546,l:0.007546,m:0.007546,n:0.083006,o:0.030184,p:0.015092,q:0.030184,r:0.049049,c:1.12058,s:0.939477,H:0.011319,wB:0,xB:0,CC:0.008786,DC:0.00487},B:"moz",C:["BC","sB","CC","DC","I","t","J","D","E","F","A","B","C","K","L","G","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","d","jB","kB","lB","mB","nB","oB","P","Q","R","vB","S","T","U","V","W","X","Y","Z","a","b","e","f","g","h","i","j","k","l","m","n","o","p","q","r","c","s","H","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,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,G: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,d:1578355200,jB: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,e:1633392000,f:1635811200,g:1638835200,h:1641859200,i:1644364800,j:1646697600,k:1649116800,l:1651536000,m:1653955200,n:1656374400,o:1658793600,p:1661212800,q:1663632000,r:1666051200,c:1668470400,s:1670889600,H: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.007546,I:0.004706,t: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,u:0.008322,v:0.004393,w:0.004317,x:0.003901,y:0.008786,z:0.003939,AB:0.003901,BB:0.004335,CB:0.004464,DB:0.015092,EB:0.003867,FB:0.015092,GB:0.003773,HB:0.003974,IB:0.007546,JB:0.007948,KB:0.003974,LB:0.003867,MB:0.007546,NB:0.022638,OB:0.049049,PB:0.003867,QB:0.003929,RB:0.007546,SB:0.011319,TB:0.003867,UB:0.007546,VB:0.045276,WB:0.003773,XB:0.003773,tB:0.003773,YB:0.011319,uB:0.011319,ZB:0.003773,aB:0.015092,bB:0.003773,cB:0.011319,dB:0.030184,eB:0.007546,fB:0.007546,gB:0.079233,hB:0.026411,iB:0.011319,d:0.03773,jB:0.011319,kB:0.045276,lB:0.041503,mB:0.026411,nB:0.011319,oB:0.033957,P:0.120736,Q:0.041503,R:0.041503,S:0.07546,T:0.045276,U:0.094325,V:0.07546,W:0.079233,X:0.018865,Y:0.033957,Z:0.026411,a:0.056595,b:0.041503,e:0.049049,f:0.033957,g:0.022638,h:0.041503,i:0.056595,j:0.098098,k:0.049049,l:0.079233,m:0.060368,n:0.098098,o:0.279202,p:0.124509,q:0.192423,r:0.286748,c:3.64849,s:16.8389,H:0.033957,wB:0.018865,xB:0.011319,EC:0},B:"webkit",C:["","","","","","I","t","J","D","E","F","A","B","C","K","L","G","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","d","jB","kB","lB","mB","nB","oB","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","e","f","g","h","i","j","k","l","m","n","o","p","q","r","c","s","H","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,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,G: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,d:1548720000,jB: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,e:1630368000,f:1632268800,g:1634601600,h:1637020800,i:1641340800,j:1643673600,k:1646092800,l:1648512000,m:1650931200,n:1653350400,o:1655769600,p:1659398400,q:1661817600,r:1664236800,c:1666656000,s:1669680000,H:1673308800,wB:null,xB:null,EC:null}},E:{A:{I:0,t: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.018865,L:0.094325,G:0.022638,FC:0,yB:0.008692,GC:0.011319,HC:0.00456,IC:0.004283,JC:0.022638,zB:0.007802,pB:0.007546,qB:0.033957,"0B":0.18865,KC:0.256564,LC:0.041503,"1B":0.03773,"2B":0.094325,"3B":0.192423,"4B":1.313,rB:0.162239,"5B":0.64141,"6B":0.143374,"7B":0,MC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","FC","yB","I","t","GC","J","HC","D","IC","E","F","JC","A","zB","B","pB","C","qB","K","0B","L","KC","G","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,D:1382400000,IC:1410998400,E:1413417600,F:1443657600,JC:1458518400,A:1474329600,zB:1490572800,B:1505779200,pB:1522281600,C:1537142400,qB:1553472000,K:1568851200,"0B":1585008000,L:1600214400,KC:1619395200,G: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.007546,"4":0.004879,"5":0.004879,"6":0.003773,"7":0.005152,"8":0.005014,"9":0.009758,F:0.0082,B:0.016581,C:0.004317,G: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.003773,CB:0.004283,DB:0.004367,EB:0.004534,FB:0.007546,GB:0.004227,HB:0.004418,IB:0.004161,JB:0.004227,KB:0.004725,LB:0.015092,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,d:0.004298,jB: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.007546,V:0.003855,W:0.003855,X:0.003929,Y:0.007802,Z:0.011703,a:0.007546,b:0.207515,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:["","","","","","","","","","","","","","","","","","","","","","","","F","NC","OC","PC","QC","B","pB","8B","RC","C","qB","G","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","d","jB","kB","lB","mB","nB","oB","P","Q","R","vB","S","T","U","V","W","X","Y","Z","a","b","","",""],E:"Opera",F:{"0":1413331200,"1":1417132800,"2":1422316800,"3":1425945600,"4":1430179200,"5":1433808000,"6":1438646400,"7":1442448000,"8":1445904000,"9":1449100800,F:1150761600,NC:1223424000,OC:1251763200,PC:1267488000,QC:1277942400,B:1292457600,pB:1302566400,"8B":1309219200,RC:1323129600,C:1323129600,qB:1352073600,G: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,d:1603238400,jB: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},D:{F:"o",B:"o",C:"o",NC:"o",OC:"o",PC:"o",QC:"o",pB:"o","8B":"o",RC:"o",qB:"o"}},G:{A:{E:0,yB:0,SC:0,"9B":0.00470195,TC:0.00470195,UC:0.00313463,VC:0.0141058,WC:0.00626926,XC:0.0188078,YC:0.0611253,ZC:0.00783658,aC:0.106577,bC:0.0282117,cC:0.0266444,dC:0.0250771,eC:0.405935,fC:0.0423175,gC:0.0109712,hC:0.0391829,iC:0.141058,jC:0.340108,kC:0.647301,lC:0.186511,"1B":0.239799,"2B":0.304059,"3B":0.546993,"4B":2.31493,rB:2.09864,"5B":6.33196,"6B":0.694321,"7B":0.0156732},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","yB","SC","9B","TC","UC","VC","E","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,E: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:0.966988},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mC","","",""],E:"Opera Mini",F:{mC:1426464000}},I:{A:{sB:0,I:0.0306951,H:0,nC:0,oC:0.0204634,pC:0,qC:0.0204634,"9B":0.0818537,rC:0,sC:0.4195},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","nC","oC","pC","sB","I","qC","9B","rC","sC","H","","",""],E:"Android Browser",F:{nC:1256515200,oC:1274313600,pC:1291593600,sB:1298332800,I:1318896000,qC:1341792000,"9B":1374624000,rC:1386547200,sC:1401667200,H: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,d:0.0111391,pB:0,"8B":0,qB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","pB","8B","C","qB","d","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,pB:1314835200,"8B":1318291200,C:1330300800,qB:1349740800,d:1666828800},D:{d:"webkit"}},L:{A:{H:41.5426},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1673568000}},M:{A:{c:0.292716},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","c","","",""],E:"Firefox for Android",F:{c:1668470400}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{tC:1.75007},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","tC","","",""],E:"UC Browser for Android",F:{tC:1634688000},D:{tC:"webkit"}},P:{A:{I:0.166409,uC:0.0103543,vC:0.010304,wC:0.0520028,xC:0.0103584,yC:0.0104443,zB:0.0105043,zC:0.0312017,"0C":0.0104006,"1C":0.0520028,"2C":0.0624033,"3C":0.0312017,rB:0.114406,"4C":0.124807,"5C":0.249613,"6C":2.25692},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.199296},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.068508},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","8C","","",""],E:"KaiOS Browser",F:{"8C":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 918a4aa938..860da777ab 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":"26","1":"27","2":"28","3":"29","4":"30","5":"31","6":"32","7":"33","8":"34","9":"35",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"108",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:"107",d:"72",e:"93",f:"94",g:"95",h:"96",i:"97",j:"98",k:"99",l:"100",m:"101",n:"102",o:"103",p:"104",q:"105",r:"106",s:"5",t:"19",u:"20",v:"21",w:"22",x:"23",y:"24",z:"25",AB:"36",BB:"37",CB:"38",DB:"39",EB:"40",FB:"41",GB:"42",HB:"43",IB:"44",JB:"45",KB:"46",LB:"47",MB:"48",NB:"49",OB:"50",PB:"51",QB:"52",RB:"53",SB:"54",TB:"55",UB:"56",VB:"57",WB:"58",XB:"60",YB:"62",ZB:"63",aB:"64",bB:"65",cB:"66",dB:"67",eB:"68",fB:"69",gB:"70",hB:"71",iB:"73",jB:"74",kB:"75",lB:"76",mB:"77",nB:"78",oB:"11.1",pB:"12.1",qB:"16.0",rB:"3",sB:"59",tB:"61",uB:"82",vB:"109",wB:"110",xB:"3.2",yB:"10.1",zB:"13.1","0B":"15.2-15.3","1B":"15.4","2B":"15.5","3B":"15.6","4B":"16.1","5B":"16.2","6B":"16.3","7B":"11.5","8B":"4.2-4.3","9B":"5.5",AC:"2",BC:"3.5",CC:"3.6",DC:"111",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":"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:"7",E:"8",F:"9",G:"15",H:"109",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:"107",d:"72",e:"93",f:"94",g:"95",h:"96",i:"97",j:"98",k:"99",l:"100",m:"101",n:"102",o:"103",p:"104",q:"105",r:"106",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:"73",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"};
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 c79a8189b8..a28516291f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s J D E F A B C K L G M N O t u v BC CC","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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F","16":"A B"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"132":"c"},N:{"1":"A","2":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F","16":"A B"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"132":"c"},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"};
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 5ac7b1cfb6..2d97634eae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G"},C:{"1":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB BC CC"},D:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB","130":"C oB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"AbortController & AbortSignal"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G"},C:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB 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 G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 3785ef32bd..cb52ba6e75 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC","132":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D","132":"A"},K:{"2":"A B C d oB 7B","132":"pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D","132":"A"},K:{"2":"A B C d pB 8B","132":"qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 ccb1d84a0c..5a4eebace9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","194":"WB sB XB tB YB ZB aB bB cB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Accelerometer"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 14ecca624c..ebf4dfb815 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","130":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","257":"AC rB I s J BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"EventTarget.addEventListener()"};
+module.exports={A:{A:{"1":"F A B","130":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 a59161d87a..1a91e3ffcb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","2":"J D 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"F B C NC OC PC QC oB 7B RC pB","16":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"16":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"2":"d","16":"A B C oB 7B pB"},L:{"16":"H"},M:{"16":"c"},N:{"16":"A B"},O:{"16":"tC"},P:{"16":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"16":"7C"},S:{"1":"8C"}},B:1,C:"Alternate stylesheet"};
+module.exports={A:{A:{"1":"E F A B","2":"J D AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"F B C NC OC PC QC pB 8B RC qB","16":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"2":"d","16":"A B C pB 8B qB"},L:{"16":"H"},M:{"16":"c"},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"};
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 93711db1f6..2b8c56ae94 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s J D E F A B C K L G M N O t u v BC CC","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 sB","194":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","322":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d NC OC PC QC oB 7B RC pB","322":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"132":"8C"}},B:4,C:"Ambient Light Sensor"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K","132":"L G M N O","322":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d NC OC PC QC pB 8B RC qB","322":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 5bad8adaf2..aff9d5d20b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC"},D:{"1":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y 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":"E F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC IC"},F:{"1":"B C KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Animated PNG (APNG)"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z 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":"E F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 a81a36628e..71d63d022d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y BC CC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.findIndex"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"E F A B C K L G IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f111647eee..832fd23d51 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","16":"C K L"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y BC CC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.find"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"E F A B C K L G IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 56572f8aa1..65c2769cfa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB BC CC"},D:{"1":"fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB"},E:{"1":"C K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB oB"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v 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 oB 7B RC pB"},G:{"1":"dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"flat & flatMap array methods"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 8d5683eaee..e3c2148340 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB BC CC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Array.prototype.includes"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7ef56d9426..f5d6f910d7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v BC CC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Arrow functions"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2b5e2f84d9..7e2a9caa97 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","322":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v BC CC"},D:{"2":"0 1 I s J D E F A B C K L G M N O t u v w x y z","132":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","132":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","132":"d"},L:{"132":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"132":"tC"},P:{"2":"I","132":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"132":"zB"},R:{"132":"7C"},S:{"1":"8C"}},B:6,C:"asm.js"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G M N O u v w CC DC"},D:{"2":"0 1 2 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","132":"d"},L:{"132":"H"},M:{"1":"c"},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"};
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 eb18a0ff1c..2c909d6a1b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB BC CC","132":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x 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 sB XB tB"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC","260":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","260":"H"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"132":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC","260":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Asynchronous Clipboard API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"132":"c"},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"};
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 c80306795f..416dfa8acd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K","194":"L"},C:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB BC CC"},D:{"1":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u 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 G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC","514":"yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC","514":"aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Async functions"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v 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 pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC","514":"aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 fc7caeb6c7..ab6e133039 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","2":"F NC OC","16":"PC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","16":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","2":"F NC OC","16":"PC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","16":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 2c22c7e2d0..30235349ae 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K","33":"0 1 2 3 4 5 6 7 L G M N O t u v w x y z"},E:{"1":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","33":"J D E F A B C K L HC IC JC yB oB pB zB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"G M N O t u v"},G:{"1":"kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Web Audio API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 L G M N O u v w x y z"},E:{"1":"G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"G M N O u v w"},G:{"1":"kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"yB SC 9B TC","33":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5a325de7a9..499a7be2b2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","132":"I s J D E F A B C K L G M N O t BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F","4":"NC OC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","2":"nC oC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Audio element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","132":"I t J D E F A B C K L G M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F","4":"NC OC"},G:{"1":"E 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 H pC qC 9B rC sC","2":"nC oC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 ec9a001aa4..3a61c9743d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC"},F:{"2":"0 1 2 3 4 5 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","322":"d"},L:{"322":"H"},M:{"2":"c"},N:{"1":"A B"},O:{"322":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"322":"zB"},R:{"322":"7C"},S:{"194":"8C"}},B:1,C:"Audio Tracks"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"E VC 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","322":"d"},L:{"322":"H"},M:{"2":"c"},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"};
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 2d5b766da7..25582c2923 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Autofocus attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"2":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ce210e9ec8..f7a51c6b5a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC","129":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u 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:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Auxclick"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a582c89850..44994fd43e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N","194":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB BC CC","66":"TB UB VB WB sB XB tB YB ZB aB","260":"bB","516":"cB"},D:{"1":"gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB","66":"dB eB fB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1090":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"AV1 video format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N","194":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1090":"c"},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"};
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 63548348b6..44e01ec75d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB BC CC","194":"mB nB P Q R uB S T U V W X Y Z a b","257":"e f g h i j k l m n o p q r c H vB wB"},D:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB","1281":"MC","1796":"4B 5B 6B"},F:{"1":"hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B","1281":"qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"AVIF image format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB CC DC","194":"nB oB P Q R vB S T U V W X Y Z a b","257":"e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 aefbf4a2a5..b281946879 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","132":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","132":"AC rB I s J D E F A B C K L G M N O t u v w x y BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C GC HC IC JC yB oB pB 1B 2B 3B qB 4B 5B 6B MC","132":"I K FC xB zB","2050":"L G KC LC 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","132":"F NC OC"},G:{"2":"xB SC 8B","772":"E TC UC VC WC XC YC ZC aC bC cC dC eC","2050":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC rC sC","132":"qC 8B"},J:{"260":"D A"},K:{"1":"B C d oB 7B pB","132":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"2":"I","1028":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-attachment"};
+module.exports={A:{A:{"1":"F A B","132":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","132":"BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F 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 G KC LC 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","132":"F NC OC"},G:{"2":"yB SC 9B","772":"E 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 H nC oC pC rC sC","132":"qC 9B"},J:{"260":"D A"},K:{"1":"B C d pB 8B qB","132":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 2ea4677903..3962b33416 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O","33":"C K L P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB BC CC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB","33":"I s J D E F A B C K GC HC IC JC yB oB pB zB"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC","33":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"16":"rB nC oC pC","33":"I H qC 8B rC sC"},J:{"33":"D A"},K:{"16":"A B C oB 7B pB","33":"d"},L:{"33":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"33":"zB"},R:{"33":"7C"},S:{"1":"8C"}},B:7,C:"Background-clip: text"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"G M N O","33":"C K L P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"L G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","33":"I t J D E F A B C K GC HC IC JC zB pB qB 0B"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC","33":"E 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 H qC 9B rC sC"},J:{"33":"D A"},K:{"16":"A B C pB 8B qB","33":"d"},L:{"33":"H"},M:{"1":"c"},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"};
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 a53f09d674..cf89cf4a39 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC","36":"CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","516":"I s J D E F A B C K L"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","772":"I s J FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC","36":"OC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","4":"xB SC 8B UC","516":"TC"},H:{"132":"mC"},I:{"1":"H rC sC","36":"nC","516":"rB I qC 8B","548":"oC pC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC","36":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","516":"I t J D E F A B C K L"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC","36":"OC"},G:{"1":"E VC 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":"H rC sC","36":"nC","516":"sB I qC 9B","548":"oC pC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c3eebc0240..9782ed7467 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 8048130e34..ef98b0b0b3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E 9B","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F G M N O NC OC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F G M N O NC OC"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 1129c0c337..c321217926 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H BC CC","16":"vB wB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Background Sync API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 9501fae3f6..b4e07b441a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB NB OB PB","2":"AC rB I s J D E F QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","132":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB","164":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB","66":"BB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Battery Status API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB","2":"BC sB I t J D E F RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 G"},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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB","66":"CB"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 51b05460a5..0b1e0101a9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Beacon API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB"},E:{"1":"C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 377a475092..7f60be28f5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","16":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC"},D:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB pB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC oB 7B RC pB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"16":"A B"},O:{"1":"tC"},P:{"2":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","16":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Printing Events"};
+module.exports={A:{A:{"1":"J D E F A B","16":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC"},D:{"1":"aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c9322a167c..489fe4e9df 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB BC CC","194":"bB cB dB"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB zB"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"BigInt"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB 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 G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 64682d8db4..cc19b6eafc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC","36":"J D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D","36":"E F A B C K L G M N O t"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B C NC OC PC QC oB 7B RC"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC"},H:{"2":"mC"},I:{"1":"H","2":"nC oC pC","36":"rB I qC 8B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Blob constructing"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC","36":"J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D","36":"E F A B C K L G M N O u"},E:{"1":"J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B C NC OC PC QC pB 8B RC"},G:{"1":"E 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":"H","2":"nC oC pC","36":"sB I qC 9B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 548f0a3d95..89220e5635 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","129":"A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D","33":"E F A B C K L G M N O t u v w"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB nC oC pC","33":"I qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Blob URLs"};
+module.exports={A:{A:{"2":"J D E F AC","129":"A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D","33":"E F A B C K L G M N O u v w x"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB nC oC pC","33":"I qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b1b831c3b7..98d356c459 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","129":"C K"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","260":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","804":"I s J D E F A B C K L BC CC"},D:{"1":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","260":"PB QB RB SB TB","388":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","1412":"0 1 2 3 G M N O t u v w x y z","1956":"I s J D E F A B C K L"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","129":"A B C K L G JC yB oB pB zB KC LC 0B","1412":"J D E F HC IC","1956":"I s FC xB GC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F NC OC","260":"CB DB EB FB GB","388":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB","1796":"PC QC","1828":"B C oB 7B RC pB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","129":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B","1412":"E UC VC WC XC","1956":"xB SC 8B TC"},H:{"1828":"mC"},I:{"1":"H","388":"rC sC","1956":"rB I nC oC pC qC 8B"},J:{"1412":"A","1924":"D"},K:{"1":"d","2":"A","1828":"B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","260":"uC vC","388":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"260":"8C"}},B:4,C:"CSS3 Border images"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 G 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 D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 G M N O u v w x y z","1956":"I t J D E F A B C K L"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","129":"A B C K L G JC zB pB qB 0B KC LC 1B","1412":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F NC OC","260":"DB EB FB GB HB","388":"0 1 2 3 4 5 6 7 8 9 G 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":"E UC VC WC XC","1956":"yB SC 9B TC"},H:{"1828":"mC"},I:{"1":"H","388":"rC sC","1956":"sB I nC oC pC qC 9B"},J:{"1412":"A","1924":"D"},K:{"1":"d","2":"A","1828":"B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a2febed538..36abe71113 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","257":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","289":"rB BC CC","292":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"I"},E:{"1":"s D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"I FC xB","129":"J GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"xB"},H:{"2":"mC"},I:{"1":"rB I H oC pC qC 8B rC sC","33":"nC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","257":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"I"},E:{"1":"t D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E 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 H oC pC qC 9B rC sC","33":"nC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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)"};
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 113cfdd5a3..64527ba58e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB BC CC"},D:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t 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":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB NC OC PC QC oB 7B RC pB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"BroadcastChannel"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c3e48260f2..7369e44b0d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB BC CC"},D:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"NB","257":"OB"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","513":"B C oB pB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","194":"AB BB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5ce1c65318..591d3cc89d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","33":"I s J D E F A B C K L G"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O","33":"t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"UC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B","132":"rC sC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"calc() as CSS unit value"};
+module.exports={A:{A:{"2":"J D E AC","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 e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","33":"I t J D E F A B C K L G"},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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O","33":"0 u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H","2":"sB I nC oC pC qC 9B","132":"rC sC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 fa0e3f8492..1f13acdb26 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Canvas blend modes"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 55251769e5..8a09ee7050 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","8":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","8":"F NC OC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","8":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Text API for Canvas"};
+module.exports={A:{A:{"1":"F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","8":"F NC OC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","8":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 69bbcf773b..d8b99ee151 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","132":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","132":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"260":"mC"},I:{"1":"rB I H qC 8B rC sC","132":"nC oC pC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Canvas (basic support)"};
+module.exports={A:{A:{"1":"F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","132":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","132":"nC oC pC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 ddc9ffa70f..7ea4872310 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"ch (character) unit"};
+module.exports={A:{A:{"2":"J D E AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f9b7635fa1..7a93a9f489 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 I s J D E F A B C K L G M N O t u v w x y z","129":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC","16":"sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC","16":"sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 55a0c4275d..725bb62aa7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","2":"F NC OC","16":"PC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Channel messaging"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","2":"F NC OC","16":"PC"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 b6a207abb8..309f3eaf21 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","16":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"ChildNode.remove()"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x y"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 f37e3b26e5..a78609c057 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J D E F 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"AC rB BC","516":"y z","772":"I s J D E F A B C K L G M N O t u v w x CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"I s J D","516":"0 1 y z","772":"x","900":"E F A B C K L G M N O t u v w"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s FC xB","900":"J GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","8":"F B NC OC PC QC oB","900":"C 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B","900":"TC UC"},H:{"900":"mC"},I:{"1":"H rC sC","8":"nC oC pC","900":"rB I qC 8B"},J:{"1":"A","900":"D"},K:{"1":"d","8":"A B","900":"C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"900":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"classList (DOMTokenList)"};
+module.exports={A:{A:{"8":"J D E F AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"BC sB CC","516":"0 z","772":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"I t J D","516":"0 1 2 z","772":"y","900":"E F A B C K L G M N O u v w x"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","8":"F B NC OC PC QC pB","900":"C 8B RC qB"},G:{"1":"E VC 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":"H rC sC","8":"nC oC pC","900":"sB I qC 9B"},J:{"1":"A","900":"D"},K:{"1":"d","8":"A B","900":"C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 25c3710683..911e5afe3a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 5f5c69949b..9120b7dfb5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js
@@ -1 +1 @@
-module.exports={A:{A:{"2436":"J D E F A B 9B"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s J D E F A B C K L G M N O t u v BC CC","772":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB","4100":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"I s J D E F A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB","8196":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","10244":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB"},E:{"1":"C K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB","2308":"A B yB oB","2820":"I s J D E F GC HC IC JC"},F:{"2":"F B NC OC PC QC oB 7B RC","16":"C","516":"pB","2564":"0 1 2 3 G M N O t u v w x y z","8196":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","10244":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB"},G:{"1":"dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","2820":"E TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","260":"H","2308":"rC sC"},J:{"2":"D","2308":"A"},K:{"2":"A B C oB 7B","16":"pB","8196":"d"},L:{"8196":"H"},M:{"1028":"c"},N:{"2":"A B"},O:{"8196":"tC"},P:{"2052":"uC vC","2308":"I","8196":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"8196":"zB"},R:{"8196":"7C"},S:{"4100":"8C"}},B:5,C:"Synchronous Clipboard API"};
+module.exports={A:{A:{"2436":"J D E F A B AC"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"I t J D E F A B C","2564":"0 1 2 3 4 5 6 7 8 9 K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","10244":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},E:{"1":"C K L G 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 D E F GC HC IC JC"},F:{"2":"F B NC OC PC QC pB 8B RC","16":"C","516":"qB","2564":"0 1 2 3 4 G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","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":"E TC UC VC WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","260":"H","2308":"rC sC"},J:{"2":"D","2308":"A"},K:{"2":"A B C pB 8B","16":"qB","8196":"d"},L:{"8196":"H"},M:{"1028":"c"},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"};
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 ccf4dcc5fd..9a1b52e0a5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"j k l m n o p q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i"},C:{"1":"c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i BC CC","258":"j k l m n o p","578":"q r"},D:{"1":"j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y","194":"Z a b e f g h i"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"16":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C"},Q:{"2":"zB"},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 AC"},B:{"1":"j k l m n o p q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i"},C:{"1":"c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i CC DC","258":"j k l m n o p","578":"q r"},D:{"1":"j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y","194":"Z a b e f g h i"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 99432e9395..1ed15b8557 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB","513":"hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","129":"B C K oB pB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x 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 oB 7B RC pB","513":"WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"16":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"COLR/CPAL(v0) Font Formats"};
+module.exports={A:{A:{"2":"J D E AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"L G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0ab9d7653f..d243675007 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC rB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","132":"0 1 2 3 G M N O t u v w x y z"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s J FC xB","132":"D E F HC IC JC","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","16":"F B NC OC PC QC oB 7B","132":"G M"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB","132":"E SC 8B TC UC VC WC XC YC"},H:{"1":"mC"},I:{"1":"H rC sC","16":"nC oC","132":"rB I pC qC 8B"},J:{"132":"D A"},K:{"1":"C d pB","16":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Node.compareDocumentPosition()"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L","132":"0 1 2 3 4 G M N O u v w x y z"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","132":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","16":"F B NC OC PC QC pB 8B","132":"G 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":"E SC 9B TC UC VC WC XC YC"},H:{"1":"mC"},I:{"1":"H rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"D A"},K:{"1":"C d qB","16":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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()"};
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 ff11a11631..cde879f819 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F NC OC PC QC"},G:{"1":"xB SC 8B TC","513":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"4097":"mC"},I:{"1025":"rB I H nC oC pC qC 8B rC sC"},J:{"258":"D A"},K:{"2":"A","258":"B C oB 7B pB","1025":"d"},L:{"1025":"H"},M:{"2049":"c"},N:{"258":"A B"},O:{"258":"tC"},P:{"1025":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1025":"7C"},S:{"1":"8C"}},B:1,C:"Basic console logging functions"};
+module.exports={A:{A:{"1":"A B","2":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F NC OC PC QC"},G:{"1":"yB SC 9B TC","513":"E 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 H nC oC pC qC 9B rC sC"},J:{"258":"D A"},K:{"2":"A","258":"B C pB 8B qB","1025":"d"},L:{"1025":"H"},M:{"2049":"c"},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"};
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 5e5e780630..50f3d2f87f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F NC OC PC QC","16":"B"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"d","16":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F NC OC PC QC","16":"B"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"d","16":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 57d23bc031..c0085b8f20 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","132":"AC rB I s J D E F A B C BC CC","260":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","260":"I s J D E F A B C K L G M N O t u","772":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB","1028":"FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","260":"I s A FC xB yB","772":"J D E F 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F NC","132":"B OC PC QC oB 7B","644":"C RC pB","772":"0 1 G M N O t u v w x y z","1028":"2 3 4 5 6 7 8 9"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","260":"xB SC 8B ZC aC","772":"E TC UC VC WC XC YC"},H:{"644":"mC"},I:{"1":"H","16":"nC oC","260":"pC","772":"rB I qC 8B rC sC"},J:{"772":"D A"},K:{"1":"d","132":"A B oB 7B","644":"C pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","1028":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"const"};
+module.exports={A:{A:{"2":"J D E F A AC","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","132":"BC sB I t J D E F A B C CC DC","260":"0 1 2 3 4 5 6 7 8 9 K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","260":"I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I t A FC yB zB","772":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F NC","132":"B OC PC QC pB 8B","644":"C RC qB","772":"0 1 2 G 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":"E TC UC VC WC XC YC"},H:{"644":"mC"},I:{"1":"H","16":"nC oC","260":"pC","772":"sB I qC 9B rC sC"},J:{"772":"D A"},K:{"1":"d","132":"A B pB 8B","644":"C qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 accd0bdf32..be1c6db22e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","900":"A B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","388":"L G M","900":"C K"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","260":"NB OB","388":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB","900":"0 1 2 I s J D E F A B C K L G M N O t u v w x y z"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","388":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB","900":"G M N O t u v w x y"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB","388":"E F IC JC","900":"J D GC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F B NC OC PC QC oB 7B","388":"0 G M N O t u v w x y z","900":"C RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B","388":"E VC WC XC YC","900":"TC UC"},H:{"2":"mC"},I:{"1":"H","16":"rB nC oC pC","388":"rC sC","900":"I qC 8B"},J:{"16":"D","388":"A"},K:{"1":"d","16":"A B oB 7B","900":"C pB"},L:{"1":"H"},M:{"1":"c"},N:{"900":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"388":"8C"}},B:1,C:"Constraint Validation API"};
+module.exports={A:{A:{"2":"J D E F AC","900":"A B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","388":"L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L","388":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB","900":"G M N O u v w x y z"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","388":"E F IC JC","900":"J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F B NC OC PC QC pB 8B","388":"0 1 G 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":"E VC WC XC YC","900":"TC UC"},H:{"2":"mC"},I:{"1":"H","16":"sB nC oC pC","388":"rC sC","900":"I qC 9B"},J:{"16":"D","388":"A"},K:{"1":"d","16":"A B pB 8B","900":"C qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b9a892200f..34c9cdb739 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC","4":"rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"contenteditable attribute (basic support)"};
+module.exports={A:{A:{"1":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC","4":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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)"};
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 df4fa517ca..05074f1e09 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","129":"I s J D E F A B C K L G M N O t u 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K","257":"L G M N O t u v w x y"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB","257":"J HC","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","257":"UC","260":"TC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D","257":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Content Security Policy 1.0"};
+module.exports={A:{A:{"2":"J D E F AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","129":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K","257":"L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D","257":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 90fe579d8e..7606ec6ad2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L","4100":"G M N O"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","132":"5 6 7 8","260":"9","516":"AB BB CB DB EB FB GB HB IB"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z","1028":"AB BB CB","2052":"DB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w NC OC PC QC oB 7B RC pB","1028":"x y z","2052":"0"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L","4100":"G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB","1028":"BB CB DB","2052":"EB"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 9348d69199..41c771cdcf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"W X Y Z a b e f g h i j k l m n o p q r c 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 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB","194":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB","194":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Cookie Store API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"W X Y Z a b e f g h i j k l m n o p q r c s 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 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB 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 d jB kB lB mB nB oB P Q R S T U V"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M 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 d jB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 af6bf9fb41..33960e0149 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB","1025":"tB YB ZB aB bB cB dB eB fB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"I s J D E F A B C"},E:{"2":"FC xB","513":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","644":"I s GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC"},G:{"513":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","644":"xB SC 8B TC"},H:{"2":"mC"},I:{"1":"H rC sC","132":"rB I nC oC pC qC 8B"},J:{"1":"A","132":"D"},K:{"1":"C d pB","2":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","132":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Cross-Origin Resource Sharing"};
+module.exports={A:{A:{"1":"B","2":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"I t J D E F A B C"},E:{"2":"FC yB","513":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC"},G:{"513":"E 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":"H rC sC","132":"sB I nC oC pC qC 9B"},J:{"1":"A","132":"D"},K:{"1":"C d qB","2":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 458fcf51e6..825c93a326 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB BC CC","1028":"e f g h i","3076":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","8196":"j k l m n o p q r c H vB wB"},D:{"1":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB","260":"QB RB","516":"SB TB UB VB WB"},E:{"2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB KC","4100":"G LC 0B 1B 2B 3B qB 4B 5B 6B 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB NC OC PC QC oB 7B RC pB","132":"BB CB","260":"DB EB","516":"FB GB HB IB JB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","4100":"lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1028":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","16":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"3076":"8C"}},B:1,C:"createImageBitmap"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB CC DC","1028":"e f g h i","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","8196":"j k l m n o p q r c s H wB xB"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L FC yB GC HC IC JC zB pB qB 0B KC","4100":"G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1028":"c"},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"};
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 6637bc573c..34e19f9e8a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","66":"MB NB OB","129":"PB QB RB SB TB UB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC oB 7B RC pB"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Credential Management API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 a4d21cfc83..3634bc8052 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":"9B","8":"J D E F A","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","513":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"0 1 2 3 4 5 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","66":"6 7"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s J D FC xB GC HC","289":"E F A IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","8":"F B C G M N O t u v w x NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B TC UC VC","289":"E WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","8":"rB I nC oC pC qC 8B rC sC"},J:{"8":"D A"},K:{"1":"d","8":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A","164":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Web Cryptography"};
+module.exports={A:{A:{"2":"AC","8":"J D E F A","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","513":"C K L G M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"0 1 2 3 4 5 6 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB"},E:{"1":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J D FC yB GC HC","289":"E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","8":"F B C G 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":"E WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"D A"},K:{"1":"d","8":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7f26adfb9f..00bd3035b0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x NC OC PC QC oB 7B RC pB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H sC","2":"rB I nC oC pC qC 8B rC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS all property"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB"},E:{"1":"A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 8cd6bea885..6d1c7697e6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I BC CC","33":"s J D E F A B C K L G"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB","33":"J D E GC HC IC","292":"I s"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC","33":"0 1 2 3 C G M N O t u v w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"E UC VC WC","164":"xB SC 8B TC"},H:{"2":"mC"},I:{"1":"H","33":"I qC 8B rC sC","164":"rB nC oC pC"},J:{"33":"D A"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Animation"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I CC DC","33":"t J D E F A B C K L G"},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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","33":"J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC","33":"0 1 2 3 4 C G 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":"E UC VC WC","164":"yB SC 9B TC"},H:{"2":"mC"},I:{"1":"H","33":"I qC 9B rC sC","164":"sB nC oC pC"},J:{"33":"D A"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 6562056ca3..c34b21ab19 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC","33":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB BC CC"},D:{"1":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s J FC xB GC","33":"D E HC IC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC","33":"E UC VC WC"},H:{"2":"mC"},I:{"1":"H","16":"rB I nC oC pC qC 8B","33":"rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","16":"I","33":"uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"CSS :any-link selector"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","16":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB 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":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB GC","33":"D E HC IC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N 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":"E UC VC WC"},H:{"2":"mC"},I:{"1":"H","16":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 99c8c0db47..07ad864cdb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H","33":"S","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","164":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","676":"0 1 2 3 4 5 6 7 8 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","164":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B"},F:{"1":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"gB hB d","164":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","164":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","164":"rB I nC oC pC qC 8B rC sC"},J:{"164":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A","388":"B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"164":"zB"},R:{"1":"7C"},S:{"164":"8C"}},B:5,C:"CSS Appearance"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c s H","33":"S","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P","676":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z CC DC"},D:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","164":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"hB iB d","164":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB 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":"E 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":"H","164":"sB I nC oC pC qC 9B rC sC"},J:{"164":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 42058f0554..479589c180 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","132":"a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","132":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z","132":"a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB NC OC PC QC oB 7B RC pB","132":"mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","132":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","132":"d"},L:{"132":"H"},M:{"132":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C","132":"qB 4C 5C 6C"},Q:{"2":"zB"},R:{"132":"7C"},S:{"132":"8C"}},B:4,C:"CSS Counter Styles"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","132":"a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z","132":"a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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"},G:{"2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","132":"d"},L:{"132":"H"},M:{"132":"c"},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"};
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 3825879a6b..26bebcab11 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 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},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 e f g h i j k l m n o p q r c H"},C:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U BC CC"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},K:{"2":"A B C oB 7B pB","33":"d"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B","2":"MC","33":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB KC"},G:{"1":"lC 0B 1B 2B 3B qB 4B 5B 6B","33":"E xB SC 8B 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 yB zC 0C 1C 2C 3C qB 4C 5C 6C"},I:{"2":"rB I nC oC pC qC 8B","33":"H 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 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},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 e f g h i j k l m n o p q r c s H"},C:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U CC DC"},M:{"1":"c"},A:{"2":"J D E F A B AC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},K:{"2":"A B C pB 8B qB","33":"d"},E:{"1":"G LC 1B 2B 3B 4B rB 5B 6B 7B","2":"MC","33":"I t J D E F 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":"E 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":"H rC sC"}},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 3681c0037e..cdce6b1f86 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M","257":"N O"},C:{"1":"o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB BC CC","578":"gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n"},D:{"1":"lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB"},E:{"2":"I s J D E FC xB GC HC IC","33":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","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 YB ZB"},G:{"2":"E xB SC 8B TC UC VC WC","33":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C qB 4C 5C 6C","2":"I","194":"uC vC wC xC yC yB zC"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS Backdrop Filter"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M","257":"N O"},C:{"1":"o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n"},D:{"1":"mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB"},E:{"2":"I t J D E FC yB GC HC IC","33":"F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 6ef9cb8e06..bab9439c9d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x y"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 7e447c7f3a..75a6c1be4e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 I s J D E F A B C K L G M N O t u v w x y z","260":"KB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC","132":"E F A IC JC"},F:{"1":"0 1 2 3 4 5 6 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v NC OC PC QC oB 7B RC pB","260":"7"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","132":"E WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS background-blend-mode"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z","260":"LB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC","132":"E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 605ad81cbc..c1dd1fa184 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"2":"I s J D E F A B C K L G M N O t u v","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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J FC xB GC","164":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F NC OC PC QC","129":"B C oB 7B RC pB","164":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"xB SC 8B TC UC","164":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"132":"mC"},I:{"2":"rB I nC oC pC qC 8B","164":"H rC sC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C oB 7B pB","164":"d"},L:{"164":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"164":"zB"},R:{"164":"7C"},S:{"1":"8C"}},B:4,C:"CSS box-decoration-break"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 BC sB I t J D E F A B C K L G M N O u v w x y z CC DC"},D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J FC yB GC","164":"D E F A B C K L G HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F NC OC PC QC","129":"B C pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"yB SC 9B TC UC","164":"E VC 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":"H rC sC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C pB 8B qB","164":"d"},L:{"164":"H"},M:{"1":"c"},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"};
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 a1e79e854b..10026fefa5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","33":"BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"I s J D E F"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"s","164":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"SC 8B","164":"xB"},H:{"2":"mC"},I:{"1":"I H qC 8B rC sC","164":"rB nC oC pC"},J:{"1":"A","33":"D"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Box-shadow"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"I t J D E F"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E 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 H qC 9B rC sC","164":"sB nC oC pC"},J:{"1":"A","33":"D"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 0899b9719e..060883b387 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"2":"FC xB","33":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"9 F B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 G M N O t u v w x y z"},G:{"33":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"H","33":"rB I nC oC pC qC 8B rC sC"},J:{"33":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","33":"I"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS Canvas Drawings"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z"},G:{"33":"E 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":"H","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 e85271238b..4c371bb953 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC"},D:{"1":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w 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":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS caret-color"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2ffef04064..ce2b336858 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"k l m n o p q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g","322":"h i j"},C:{"1":"i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e BC CC","194":"f g h"},D:{"1":"k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g","322":"h i j"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B"},F:{"1":"V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U NC OC PC QC oB 7B RC pB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Cascade Layers"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"k l m n o p q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g","322":"h i j"},C:{"1":"i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e CC DC","194":"f g h"},D:{"1":"k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g","322":"h i j"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d270e3eb7c..2a60adb67c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u 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 JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 55c00473eb..2dd27f898e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N","260":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","3138":"O"},C:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","132":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC","644":"LB MB NB OB PB QB RB"},D:{"2":"I s J D E F A B C K L G M N O t u v w x","260":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","292":"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"},E:{"2":"I s J FC xB GC HC","260":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","292":"D E F A B C K IC JC yB oB pB"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","260":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","292":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB"},G:{"2":"xB SC 8B TC UC","260":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","292":"E VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","260":"H","292":"rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","260":"d"},L:{"260":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"260":"tC"},P:{"292":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"260":"zB"},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 AC"},B:{"2":"C K L G M N","260":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","3138":"O"},C:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","132":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","292":"D E F A B C K IC JC zB pB qB"},F:{"2":"F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","292":"0 1 2 3 4 5 6 7 8 9 G 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":"E VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","260":"H","292":"rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","260":"d"},L:{"260":"H"},M:{"1":"c"},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)"};
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 8b642eb7df..b5122dd74b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB BC CC"},D:{"16":"I s J D E F A B C K L G M N O","33":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","33":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"1B 2B 3B qB 4B 5B 6B","16":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"16":"rB I nC oC pC qC 8B rC sC","33":"H"},J:{"16":"D A"},K:{"2":"A B C oB 7B pB","33":"d"},L:{"16":"H"},M:{"1":"c"},N:{"16":"A B"},O:{"16":"tC"},P:{"16":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"33":"zB"},R:{"16":"7C"},S:{"1":"8C"}},B:4,C:"CSS print-color-adjust"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J D E F A B C K L G HC IC JC zB pB qB 0B KC LC 1B"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"2B 3B 4B rB 5B 6B 7B","16":"E 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":"H"},J:{"16":"D A"},K:{"2":"A B C pB 8B qB","33":"d"},L:{"16":"H"},M:{"1":"c"},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"};
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 8c23e8da85..c75ee37879 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c","322":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c","322":"H vB wB DC EC"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC","132":"B C K L yB oB pB zB KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC","132":"aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS color() function"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c","322":"s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c","322":"s H wB"},E:{"1":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 8595e6700f..5443f303b6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB BC CC","578":"kB lB mB nB P Q R uB"},D:{"1":"fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y 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":"sB XB tB YB ZB aB bB cB dB eB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC oB 7B RC pB","194":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Conical Gradients"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB CC DC","578":"lB mB nB oB P Q R vB"},D:{"1":"gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z 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 G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C FC yB GC HC IC JC zB pB"},F:{"1":"bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 bf1150b9d3..4c4d761432 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p","516":"q"},C:{"1":"wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB BC CC"},D:{"1":"r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a","194":"e f g h i j k l m n o p","450":"b","516":"q"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB NC OC PC QC oB 7B RC pB","194":"P Q R uB S T U V W X Y Z","516":"a b"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Container Queries (Size)"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p","516":"q"},C:{"1":"wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H CC DC"},D:{"1":"r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a","194":"e f g h i j k l m n o p","450":"b","516":"q"},E:{"1":"rB 5B 6B 7B MC","2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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"},G:{"1":"rB 5B 6B 7B","2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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)"};
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 df85d01968..acdeaf2c6c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-query-units.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p"},C:{"1":"wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB BC CC"},D:{"1":"q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b","194":"m n o p","450":"e f g h i j k l"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB NC OC PC QC oB 7B RC pB","194":"P Q R uB S T U V W X Y Z"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Container Query Units"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p"},C:{"1":"wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H CC DC"},D:{"1":"q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b","194":"m n o p","450":"e f g h i j k l"},E:{"1":"rB 5B 6B 7B MC","2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 2b4600b5ae..fc378cd487 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB BC CC","194":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB"},D:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","66":"PB"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB NC OC PC QC oB 7B RC pB","66":"CB DB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:2,C:"CSS Containment"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e63536556e..2f583727e9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c 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 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS content-visibility"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c s 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 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T"},E:{"2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 ac703822fd..371578dfe3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","2":"J D 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Counters"};
+module.exports={A:{A:{"1":"E F A B","2":"J D AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 932d532767..1995a2c5b1 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 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC","513":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","545":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB","1025":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","164":"J","4644":"D E F HC IC JC"},F:{"2":"0 1 F B G M N O t u v w x y z NC OC PC QC oB 7B","545":"C RC pB","1025":"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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","4260":"TC UC","4644":"E VC WC XC YC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","1025":"H"},J:{"2":"D","4260":"A"},K:{"2":"A B oB 7B","545":"C pB","1025":"d"},L:{"1025":"H"},M:{"1":"c"},N:{"2340":"A B"},O:{"1025":"tC"},P:{"1025":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1025":"zB"},R:{"1025":"7C"},S:{"4097":"8C"}},B:4,C:"Crisp edges/pixelated images"};
+module.exports={A:{A:{"2":"J AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC","513":"cB dB eB fB gB hB iB d jB 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","164":"J","4644":"D E F HC IC JC"},F:{"2":"0 1 2 F B G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},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":"E VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","1025":"H"},J:{"2":"D","4260":"A"},K:{"2":"A B pB 8B","545":"C qB","1025":"d"},L:{"1025":"H"},M:{"1":"c"},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"};
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 ce0af7353a..99a22b7846 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"I s J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB","33":"J D E F GC HC IC JC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","33":"E TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","33":"H rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","33":"d"},L:{"33":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"33":"zB"},R:{"33":"7C"},S:{"2":"8C"}},B:4,C:"CSS Cross-Fade Function"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","33":"J D E F GC HC IC JC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},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":"E TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","33":"H rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","33":"d"},L:{"33":"H"},M:{"2":"c"},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"};
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 3058fa12de..8d7612ab7b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC rB BC CC"},D:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB","132":"J D E F A GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F B NC OC PC QC oB 7B","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB","260":"C RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC UC","132":"E VC WC XC YC ZC"},H:{"260":"mC"},I:{"1":"H","16":"rB nC oC pC","132":"I qC 8B rC sC"},J:{"16":"D","132":"A"},K:{"1":"d","16":"A B C oB 7B","260":"pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","132":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:":default CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","132":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F B NC OC PC QC pB 8B","132":"0 1 2 3 4 5 6 7 8 9 G 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":"E VC WC XC YC ZC"},H:{"260":"mC"},I:{"1":"H","16":"sB nC oC pC","132":"I qC 9B rC sC"},J:{"16":"D","132":"A"},K:{"1":"d","16":"A B C pB 8B","260":"qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 4ab1679a95..413a0b61a1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"B","2":"I s J D E F A C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Explicit descendant combinator >>"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"B","2":"I t J D E F A C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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 >>"};
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 c3d25a32f5..a1b507a055 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","164":"A B"},B:{"66":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 I s J D E F A B C K L G M N O t u v w x y z","66":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB NC OC PC QC oB 7B RC pB","66":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"292":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A d","292":"B C oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"164":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"66":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Device Adaptation"};
+module.exports={A:{A:{"2":"J D E F AC","164":"A B"},B:{"66":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A d","292":"B C pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 8e5f54f102..28fcf81558 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p","194":"q r c H"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M BC CC","33":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z","194":"a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z NC OC PC QC oB 7B RC pB","194":"a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"33":"8C"}},B:5,C:":dir() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p","194":"q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z","194":"a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"MC","2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 f4f5529412..4f5de8ee48 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X","260":"Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BC CC","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB","260":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x 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":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X","194":"WB sB XB tB YB ZB aB","260":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B FC xB GC HC IC JC yB","132":"C K L G oB pB zB KC LC 0B 1B 2B 3B","516":"4B 5B 6B MC","772":"qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB","132":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB","260":"lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC","260":"iC jC kC lC 0B 1B 2B 3B","772":"qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","260":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","260":"d"},L:{"260":"H"},M:{"260":"c"},N:{"2":"A B"},O:{"132":"tC"},P:{"2":"I uC vC wC xC","132":"yC yB zC 0C 1C 2C","260":"3C qB 4C 5C 6C"},Q:{"132":"zB"},R:{"260":"7C"},S:{"132":"8C"}},B:4,C:"CSS display: contents"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X","260":"Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 d jB 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 e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B FC yB GC HC IC JC zB","132":"C K L G 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 F B C G M N 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 d jB kB lB","260":"mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","260":"d"},L:{"260":"H"},M:{"260":"c"},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"};
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 3f28e652b3..17c16e6e9a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","164":"AC rB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"33":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"33":"8C"}},B:5,C:"CSS element() function"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","164":"BC sB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"33":"c"},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"};
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 4edb58f1ee..20a430193b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB BC CC"},D:{"1":"fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","132":"B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v 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 oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC","132":"bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS Environment Variables env()"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w 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":"E yB SC 9B TC UC VC WC XC YC ZC aC","132":"bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 caa90dbf79..f3c3e16d9d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","33":"A B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"33":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Exclusions Level 1"};
+module.exports={A:{A:{"2":"J D E F AC","33":"A B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 2b41f92454..6ef6ae6aaf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B C NC OC PC QC oB 7B RC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Feature Queries"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F 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":"E yB SC 9B TC UC VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ed71165c35..f96e0aee18 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 e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X"},L:{"1":"H"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c H","33":"C K L G M N O P Q R S T U V W X"},C:{"1":"uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R BC CC"},M:{"1":"c"},A:{"2":"J D E F 9B","33":"A B"},F:{"1":"kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"1":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B","2":"MC","33":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB"},G:{"1":"kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},P:{"1":"3C qB 4C 5C 6C","33":"I uC vC wC xC yC yB zC 0C 1C 2C"},I:{"1":"H","2":"rB I nC oC pC qC 8B","33":"rC sC"}},B:6,C:"::file-selector-button CSS pseudo-element"};
+module.exports={A:{D:{"1":"Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X"},L:{"1":"H"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c s H","33":"C K L G 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 e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R CC DC"},M:{"1":"c"},A:{"2":"J D E F AC","33":"A B"},F:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB"},K:{"1":"d","2":"A B C pB 8B qB"},E:{"1":"G KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"MC","33":"I t J D E F 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":"E 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":"H","2":"sB I nC oC pC qC 9B","33":"rC sC"}},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 8f0dba6120..7ac4b6a9fb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC","33":"XC YC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS filter() function"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E FC yB GC HC IC","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E yB SC 9B TC UC VC WC","33":"XC YC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 c075a2f091..3ac24cd05c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","1028":"K L G M N O","1346":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC","196":"8","516":"0 1 2 3 4 5 6 7 I s J D E F A B C K L G M N O t u v w x y z CC"},D:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","33":"J D E F 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"E UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B","33":"rC sC"},J:{"2":"D","33":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","33":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Filter Effects"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","1028":"K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC","196":"9","516":"0 1 2 3 4 5 6 7 8 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","33":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G 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":"E UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"2":"D","33":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 6ebda3829a..bc61610ebf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","16":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","132":"rB","260":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"s J D E","132":"I"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"s FC","132":"I xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","16":"F NC","260":"B OC PC QC oB 7B"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"1":"mC"},I:{"1":"rB I H qC 8B rC sC","16":"nC oC","132":"pC"},J:{"1":"D A"},K:{"1":"C d pB","260":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"::first-letter CSS pseudo-element selector"};
+module.exports={A:{A:{"1":"F A B","16":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","132":"sB","260":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"t J D E","132":"I"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","16":"F NC","260":"B OC PC QC pB 8B"},G:{"1":"E 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 H qC 9B rC sC","16":"nC oC","132":"pC"},J:{"1":"D A"},K:{"1":"C d qB","260":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 893f74b848..1f2c4dc3de 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","132":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 616694381f..eed0242fdd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"D E F A B","2":"9B","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","1025":"JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","132":"TC UC VC"},H:{"2":"mC"},I:{"1":"rB H rC sC","260":"nC oC pC","513":"I qC 8B"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS position:fixed"};
+module.exports={A:{A:{"1":"D E F A B","2":"AC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H rC sC","260":"nC oC pC","513":"I qC 9B"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 617941f509..ec51a15307 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c 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 e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","161":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T"},D:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB","328":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB KC","578":"G LC 0B"},F:{"1":"d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB 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 oB 7B RC pB","328":"cB dB eB fB gB hB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC","578":"lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},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 AC"},B:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c s 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 e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","161":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T"},D:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB 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 d jB 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 D E F A B C K L FC yB GC HC IC JC zB pB qB 0B KC","578":"G LC 1B"},F:{"1":"d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 98ac29a92f..ff01ed1388 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB BC CC"},D:{"1":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y 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":"sB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB NC OC PC QC oB 7B RC pB","194":"KB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 62f3718095..54eafc3336 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-palette.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p"},C:{"1":"c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r BC CC"},D:{"1":"m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B"},F:{"1":"W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V NC OC PC QC oB 7B RC pB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS font-palette"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p"},C:{"1":"c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r CC DC"},D:{"1":"m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c3731299e1..70b35db325 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB BC CC","194":"KB LB MB NB OB PB QB RB SB TB UB VB"},D:{"1":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","66":"NB OB PB QB RB SB TB UB VB WB sB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","66":"AB BB CB DB EB FB GB HB IB JB KB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","66":"uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:5,C:"CSS font-display"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 9b4cddb4c8..149820587c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E BC CC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-stretch"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 596f050475..63e35bbff7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D 9B","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC","132":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f66158012a..ce767ebb17 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC","260":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z","292":"I s J D E F A B C K L G CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"A B C K L G M N O t u v w x y z","548":"I s J D E F"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"FC xB","260":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B","292":"J GC","804":"I s"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC","33":"C RC","164":"oB 7B"},G:{"1":"1B 2B 3B qB 4B 5B 6B","260":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B","292":"TC UC","804":"xB SC 8B"},H:{"2":"mC"},I:{"1":"H rC sC","33":"I qC 8B","548":"rB nC oC pC"},J:{"1":"A","548":"D"},K:{"1":"d pB","2":"A B","33":"C","164":"oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 A B C K L G M N O u v w x y z","548":"I t J D E F"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","260":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC","33":"C RC","164":"pB 8B"},G:{"1":"2B 3B 4B rB 5B 6B 7B","260":"E 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":"H rC sC","33":"I qC 9B","548":"sB nC oC pC"},J:{"1":"A","548":"D"},K:{"1":"d qB","2":"A B","33":"C","164":"pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 6ee12ba325..1feb80c696 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Grid animation"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"rB 5B 6B 7B MC","2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 46bfdb5e68..0620deee25 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","8":"F","292":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","292":"C K L G"},C:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O BC CC","8":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB","584":"EB FB GB HB IB JB KB LB MB NB OB PB","1025":"QB RB"},D:{"1":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x y","8":"0 1 2 z","200":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB","1025":"VB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","8":"J D E F A HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","200":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","8":"E UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC","8":"8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"292":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"uC","8":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Grid Layout (level 1)"};
+module.exports={A:{A:{"2":"J D E AC","8":"F","292":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","292":"C K L G"},C:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","8":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 F B C G 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":"E UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC","8":"9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 2996bc554d..3371066962 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS hanging-punctuation"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F FC yB GC HC IC JC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 b1678e63b1..fd7d54abf7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n BC CC","322":"o p q r c H vB wB"},D:{"1":"q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l","194":"m n o p"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z NC OC PC QC oB 7B RC pB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n CC DC","322":"o p q r c s H wB xB"},D:{"1":"q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l","194":"m n o p"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 5b29ff8a4d..2778434ec9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","33":"A B"},B:{"1":"q r c H","33":"C K L G M N O","132":"P Q R S T U V W","260":"X Y Z a b e f g h i j k l m n o p"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB"},D:{"1":"X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","132":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W"},E:{"2":"I s FC xB","33":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB NC OC PC QC oB 7B RC pB","132":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z"},G:{"2":"xB SC","33":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"4":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","132":"uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Hyphenation"};
+module.exports={A:{A:{"2":"J D E F AC","33":"A B"},B:{"1":"q r c s H","33":"C K L G M N O","132":"P Q R S T U V W","260":"X Y Z a b e f g h i j k l m n o p"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB"},D:{"1":"X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v 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 d jB kB lB mB nB oB P Q R S T U V W"},E:{"2":"I t FC yB","33":"J D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z"},G:{"2":"yB SC","33":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7b1872d405..7f5d52af9b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O P Q","257":"R S T U V W X"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q","257":"R S T U V W X"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB"},F:{"1":"mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB 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 oB 7B RC pB","257":"eB fB gB hB d iB jB kB lB"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C","257":"1C 2C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 image-orientation"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 BC sB I t J D E F A B C K L G M N O u v w x y z CC DC"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q","257":"R S T U V W X"},E:{"1":"L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB 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 d jB kB lB mB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","132":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ceeb6fcad0..b04b9482e5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U BC CC","66":"V W","257":"Y Z a b e f g h i j k l m n o p q r c H vB wB","772":"X"},D:{"2":"I s J D E F A B C K L G M N O t u","132":"wB DC EC","164":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB"},E:{"2":"I s FC xB GC","132":"A B C K yB oB pB zB","164":"J D E F HC IC JC","516":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","164":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"xB SC 8B TC","132":"ZC aC bC cC dC eC fC gC hC iC","164":"E UC VC WC XC YC","516":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","164":"H rC sC"},J:{"2":"D","164":"A"},K:{"2":"A B C oB 7B pB","164":"d"},L:{"164":"H"},M:{"257":"c"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"164":"zB"},R:{"164":"7C"},S:{"2":"8C"}},B:5,C:"CSS image-set"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U CC DC","66":"V W","257":"Y Z a b e f g h i j k l m n o p q r c s H wB xB","772":"X"},D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},E:{"2":"I t FC yB GC","132":"A B C K zB pB qB 0B","164":"J D E F HC IC JC","516":"L G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"yB SC 9B TC","132":"ZC aC bC cC dC eC fC gC hC iC","164":"E 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":"H rC sC"},J:{"2":"D","164":"A"},K:{"2":"A B C pB 8B qB","164":"d"},L:{"164":"H"},M:{"257":"c"},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"};
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 52a5cad17f..6fe0d496c9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C","260":"K L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","516":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},D:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I","16":"s J D E F A B C K L","260":"QB","772":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s","772":"J D E F A GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F NC","260":"B C DB OC PC QC oB 7B RC pB","772":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","772":"E TC UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"H","2":"rB nC oC pC","260":"I qC 8B rC sC"},J:{"2":"D","260":"A"},K:{"1":"d","260":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","260":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C","260":"K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I","16":"t J D E F A B C K L","260":"RB","772":"0 1 2 3 4 5 6 7 8 9 G M N 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","772":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F NC","260":"B C EB OC PC QC pB 8B RC qB","772":"0 1 2 3 4 5 6 7 8 9 G 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":"E TC UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"H","2":"sB nC oC pC","260":"I qC 9B rC sC"},J:{"2":"D","260":"A"},K:{"1":"d","260":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7efd58527a..920710999f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","132":"A B","388":"F"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC rB BC CC","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","388":"I s"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s J FC xB","132":"D E F A 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F B NC OC PC QC oB 7B","132":"G M N O t u v w x y z","516":"C RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC UC","132":"E VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"H","16":"rB nC oC pC sC","132":"rC","388":"I qC 8B"},J:{"16":"D","132":"A"},K:{"1":"d","16":"A B C oB 7B","516":"pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:":indeterminate CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E AC","132":"A B","388":"F"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","16":"BC sB CC DC","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","132":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F B NC OC PC QC pB 8B","132":"0 G 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":"E VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"H","16":"sB nC oC pC sC","132":"rC","388":"I qC 9B"},J:{"16":"D","132":"A"},K:{"1":"d","16":"A B C pB 8B","516":"qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 97ea6de44e..c182f901ad 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB","260":"wB DC EC"},E:{"2":"I s J D E FC xB GC HC IC","4":"F","164":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC","164":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Initial Letter"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"wB xB EC"},E:{"2":"I t J D E FC yB GC HC IC","4":"F","164":"A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 b30986f469..9e1c8310a0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","33":"I s J D E F A B C K L G M N O BC CC","164":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS initial value"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","33":"I t J D E F A B C K L G M N O CC DC","164":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 29293d3462..f868a74986 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB CC DC","194":"xB"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","322":"wB"},E:{"1":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 43d3c7bbab..58e3b87f38 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","16":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"0 1 2 3 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC","132":"I s J xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F NC","132":"B C G M OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"2":"mC"},I:{"1":"H rC sC","16":"nC oC","132":"rB I pC qC 8B"},J:{"132":"D A"},K:{"1":"d","132":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"letter-spacing CSS property"};
+module.exports={A:{A:{"1":"F A B","16":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"0 1 2 3 4 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F NC","132":"B C G M OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"D A"},K:{"1":"d","132":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a9098a4f92..529cb7f615 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB BC CC","33":"eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"16":"I s J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I FC xB","33":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"xB SC 8B","33":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"16":"nC oC","33":"rB I H pC qC 8B rC sC"},J:{"33":"D A"},K:{"2":"A B C oB 7B pB","33":"d"},L:{"33":"H"},M:{"33":"c"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"33":"zB"},R:{"33":"7C"},S:{"2":"8C"}},B:5,C:"CSS line-clamp"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"16":"I t J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I FC yB","33":"t J D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"yB SC 9B","33":"E 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 H pC qC 9B rC sC"},J:{"33":"D A"},K:{"2":"A B C pB 8B qB","33":"d"},L:{"33":"H"},M:{"33":"c"},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"};
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 4389d7f8b0..049a4a848e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC","164":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB BC CC","1540":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","292":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB","1028":"W X","1540":"fB gB hB d iB jB kB lB mB nB P Q R S T U V"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","292":"I s J D E F A B C FC xB GC HC IC JC yB oB","1540":"K L pB zB","5124":"KC"},F:{"1":"lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","292":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB","1028":"jB kB","1540":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB"},G:{"1":"lC 0B 1B 2B 3B qB 4B 5B 6B","292":"E xB SC 8B 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":"H","292":"rB I nC oC pC qC 8B rC sC"},J:{"292":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"292":"tC"},P:{"1":"3C qB 4C 5C 6C","292":"I uC vC wC xC yC","1540":"yB zC 0C 1C 2C"},Q:{"1540":"zB"},R:{"1":"7C"},S:{"1540":"8C"}},B:5,C:"CSS Logical Properties"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O","1028":"W X","1540":"P Q R S T U V"},C:{"1":"dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC","164":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G 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 e f g h i j k l m n o p q r c s H wB xB EC","292":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 d jB kB lB mB nB oB P Q R S T U V"},E:{"1":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","292":"I t J D E F 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","2":"F B C NC OC PC QC pB 8B RC qB","292":"0 1 2 3 4 5 6 7 8 9 G M N O u v w 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 d jB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","292":"E 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":"H","292":"sB I nC oC pC qC 9B rC sC"},J:{"292":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 8ffb06f7e1..c73502adc8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O P Q R S T U"},C:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB BC CC"},D:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U"},E:{"1":"MC","2":"I s J D E F A B FC xB GC HC IC JC yB","129":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},F:{"1":"d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB 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 oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS ::marker pseudo-element"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O P Q R S T U"},C:{"1":"fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB 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 e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U"},E:{"1":"MC","2":"I t J D E F A B FC yB GC HC IC JC zB","129":"C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ea79edfc3e..16b794c59c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M","164":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","3138":"N","12292":"O"},C:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","260":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"FC xB","164":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","164":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"1B 2B 3B qB 4B 5B 6B","164":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"164":"H rC sC","676":"rB I nC oC pC qC 8B"},J:{"164":"D A"},K:{"2":"A B C oB 7B pB","164":"d"},L:{"164":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"164":"zB"},R:{"164":"7C"},S:{"260":"8C"}},B:4,C:"CSS Masks"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M","164":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"FC yB","164":"I t J D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"2B 3B 4B rB 5B 6B 7B","164":"E 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":"H rC sC","676":"sB I nC oC pC qC 9B"},J:{"164":"D A"},K:{"2":"A B C pB 8B qB","164":"d"},L:{"164":"H"},M:{"1":"c"},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"};
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 e774fc0d69..ff7aaca91a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O","1220":"P Q R S T U V W"},C:{"1":"nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC rB BC CC","548":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB"},D:{"1":"X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB","196":"bB cB dB","1220":"eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s","164":"J D E GC HC IC","260":"F A B C K JC yB oB pB zB"},F:{"1":"kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","164":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","196":"QB RB SB","1220":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC UC","164":"E VC WC","260":"XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","16":"rB nC oC pC","164":"I qC 8B rC sC"},J:{"16":"D","164":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"164":"tC"},P:{"1":"3C qB 4C 5C 6C","164":"I uC vC wC xC yC yB zC 0C 1C 2C"},Q:{"1220":"zB"},R:{"1":"7C"},S:{"548":"8C"}},B:5,C:":is() CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 e f g h i j k l m n o p q r c s H wB xB","16":"BC sB CC DC","548":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB"},D:{"1":"X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB 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 d jB kB lB mB nB oB P Q R S T U V W"},E:{"1":"L G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","164":"J D E GC HC IC","260":"F 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","2":"F B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 G M N 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 d jB kB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","164":"E VC WC","260":"XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"1":"H","16":"sB nC oC pC","164":"I qC 9B rC sC"},J:{"16":"D","164":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b7f1e52234..664e8a0ffa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB BC CC"},D:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB","132":"C K oB pB"},F:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB 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 oB 7B RC pB"},G:{"1":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC"},Q:{"2":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB CC DC"},D:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB"},E:{"1":"L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B FC yB GC HC IC JC zB","132":"C K pB qB"},F:{"1":"dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC","132":"cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 ef40e95d31..ce579709e0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB BC CC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 6257e8466d..29582262c8 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 D E F A B 9B"},B:{"1":"p q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o"},C:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB BC CC"},D:{"1":"p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o"},E:{"1":"MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Media Queries: Range Syntax"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"p q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o"},C:{"1":"aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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":"p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o"},E:{"1":"MC","2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},F:{"1":"a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 59c9d8c277..ccb0d007f4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","132":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","1028":"C K L G M N O"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","260":"I s J D E F A B C K L G BC CC","1028":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB"},D:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","548":"0 1 2 I s J D E F A B C K L G M N O t u v w x y z","1028":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB"},E:{"1":"qB 4B 5B 6B MC","2":"FC xB","548":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F","548":"B C NC OC PC QC oB 7B RC","1028":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},G:{"1":"qB 4B 5B 6B","16":"xB","548":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"132":"mC"},I:{"1":"H","16":"nC oC","548":"rB I pC qC 8B","1028":"rC sC"},J:{"548":"D A"},K:{"1":"d pB","548":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","1028":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Media Queries: resolution feature"};
+module.exports={A:{A:{"2":"J D E AC","132":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","1028":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","260":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","548":"0 1 2 3 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F","548":"B C NC OC PC QC pB 8B RC","1028":"0 1 2 3 4 5 6 7 8 9 G M N O u v 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":"E 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":"H","16":"nC oC","548":"sB I pC qC 9B","1028":"rC sC"},J:{"548":"D A"},K:{"1":"d qB","548":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 d43744c9a9..a37ff3bbf5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 1184fcae60..9d12451dbd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","129":"I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","129":"I s J GC","388":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","129":"xB SC 8B TC UC"},H:{"1":"mC"},I:{"1":"H rC sC","129":"rB I nC oC pC qC 8B"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Media Queries"};
+module.exports={A:{A:{"8":"J D E AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","129":"0 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E VC 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":"H rC sC","129":"sB I nC oC pC qC 9B"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1554c63e65..482edac853 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 I s J D E F A B C K L G M N O t u v w x y z","194":"3 4 5 6 7 8 9 AB BB CB DB EB"},E:{"2":"I s J D FC xB GC HC","260":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"2":"xB SC 8B TC UC VC","260":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 I t J D E F A B C K L G 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 D FC yB GC HC","260":"E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d2e299e710..3499410465 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB BC CC"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB","194":"HB IB JB"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","194":"4 5 6"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Motion Path"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f9dcbc0d8a..05d38b7acc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS namespaces"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b01a93d792..051aa6111e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","194":"vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Nesting"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s","194":"H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s","194":"H wB xB"},E:{"1":"MC","2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 ce059b0163..059d022ebc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"X Y Z a b e f g h i j k l m n o p q r c 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 e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S BC CC"},D:{"1":"X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},F:{"1":"kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C"},Q:{"2":"zB"},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 AC"},B:{"1":"X Y Z a b e f g h i j k l m n o p q r c s 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 e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S CC DC"},D:{"1":"X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 3dcd624b39..d061432df1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E FC yB GC HC IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 ef8b68a64a..454da4d8b2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","4":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Opacity"};
+module.exports={A:{A:{"1":"F A B","4":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ca4101d2bb..4100dd729f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F NC","132":"B C OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"132":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","132":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F NC","132":"B C OC PC QC pB 8B RC qB"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","132":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f56421d497..be9d8065c3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB BC CC"},D:{"1":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v 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 s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 0dfb685b98..9556a6828b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"I s J D E F A B GC HC IC JC yB oB","16":"FC xB","130":"C K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC","16":"xB","130":"dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS overflow: overlay"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"I t J D E F A B GC HC IC JC zB pB","16":"FC yB","130":"C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 3f1608b315..43cf3f31a2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js
@@ -1 +1 @@
-module.exports={A:{A:{"388":"J D E F A B 9B"},B:{"1":"Z a b e f g h i j k l m n o p q r c H","260":"P Q R S T U V W X Y","388":"C K L G M N O"},C:{"1":"R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","260":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q","388":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB BC CC"},D:{"1":"Z a b e f g h i j k l m n o p q r c H vB wB DC EC","260":"eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y","388":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB"},E:{"1":"qB 4B 5B 6B MC","260":"L G zB KC LC 0B 1B 2B 3B","388":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB"},F:{"1":"lB mB nB P Q R uB S T U V W X Y Z a b","260":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u 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 oB 7B RC pB"},G:{"1":"qB 4B 5B 6B","260":"iC jC kC lC 0B 1B 2B 3B","388":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"388":"mC"},I:{"1":"H","388":"rB I nC oC pC qC 8B rC sC"},J:{"388":"D A"},K:{"1":"d","388":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"388":"A B"},O:{"388":"tC"},P:{"1":"3C qB 4C 5C 6C","388":"I uC vC wC xC yC yB zC 0C 1C 2C"},Q:{"388":"zB"},R:{"1":"7C"},S:{"388":"8C"}},B:5,C:"CSS overflow property"};
+module.exports={A:{A:{"388":"J D E F A B AC"},B:{"1":"Z a b e f g h i j k l m n o p q r c s H","260":"P Q R S T U V W X Y","388":"C K L G M N O"},C:{"1":"R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","260":"uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q","388":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB 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 e f g h i j k l m n o p q r c s H wB xB EC","260":"fB gB hB iB d jB 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB 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 G 0B KC LC 1B 2B 3B 4B","388":"I t J D E F 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","260":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"388":"mC"},I:{"1":"H","388":"sB I nC oC pC qC 9B rC sC"},J:{"388":"D A"},K:{"1":"d","388":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1fb44bc7a6..fb9bfabfac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"C K L G M N","516":"O"},C:{"1":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB BC CC"},D:{"1":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB","260":"ZB aB"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB","1090":"G KC LC 0B 1B 2B 3B"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC oB 7B RC pB","260":"OB PB"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","1090":"kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS overscroll-behavior"};
+module.exports={A:{A:{"2":"J D E F AC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C K L G M N","516":"O"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 D E F A B C K L FC yB GC HC IC JC zB pB qB 0B","1090":"G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 96736d9d4a..9fa67a80b3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js
@@ -1 +1 @@
-module.exports={A:{A:{"388":"A B","900":"J D E F 9B"},B:{"388":"C K L G M N O","900":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"772":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","900":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB BC CC"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"772":"A","900":"I s J D E F B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"16":"F NC","129":"B C OC PC QC oB 7B RC pB","900":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"900":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"129":"mC"},I:{"900":"rB I H nC oC pC qC 8B rC sC"},J:{"900":"D A"},K:{"129":"A B C oB 7B pB","900":"d"},L:{"900":"H"},M:{"772":"c"},N:{"388":"A B"},O:{"900":"tC"},P:{"900":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"900":"zB"},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 AC"},B:{"388":"C K L G M N O","900":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"772":"cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","900":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"772":"A","900":"I t J D E F B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"16":"F NC","129":"B C OC PC QC pB 8B RC qB","900":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"900":"E 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 H nC oC pC qC 9B rC sC"},J:{"900":"D A"},K:{"129":"A B C pB 8B qB","900":"d"},L:{"900":"H"},M:{"772":"c"},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"};
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 fb005dad1a..730179e7eb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D 9B","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"C K L G M N O"},C:{"2":"AC rB I s J D E F A B C K L G M N O BC CC","132":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","132":"F B C NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"16":"mC"},I:{"16":"rB I H nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C oB 7B pB"},L:{"1":"H"},M:{"132":"c"},N:{"258":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"132":"8C"}},B:5,C:"CSS Paged Media (@page)"};
+module.exports={A:{A:{"2":"J D AC","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C K L G M N O"},C:{"2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"2":"I t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","132":"F B C NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C pB 8B qB"},L:{"1":"H"},M:{"132":"c"},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)"};
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 eb1effcbaa..b783a9e2cd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB"},E:{"2":"I s J D E F A B C FC xB GC HC IC JC yB oB","194":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS Paint API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB 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 D E F A B C FC yB GC HC IC JC zB pB","194":"K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 5a7c81d60b..3dd4bded65 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","292":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","164":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"164":"8C"}},B:5,C:":placeholder-shown CSS pseudo-class"};
+module.exports={A:{A:{"2":"J D E F AC","292":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","164":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2070146432..35f04e8325 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","36":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O BC CC","33":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","36":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w 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 yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","36":"s J D E F A GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","36":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC","36":"E 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","36":"rB I nC oC pC qC 8B rC sC"},J:{"36":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","36":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"::placeholder CSS pseudo-element"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","36":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","36":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","36":"t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","36":"0 1 2 3 4 5 6 7 8 9 G 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":"E 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","36":"sB I nC oC pC qC 9B rC sC"},J:{"36":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 cecbe1f74b..c65e7456cc 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 s J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},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 e f g h i j k l m n o p q r c H"},C:{"1":"i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB BC CC","33":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},K:{"2":"A B C oB 7B pB","33":"d"},E:{"1":"1B 2B 3B qB 4B 5B 6B","2":"I s FC xB GC MC","33":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},P:{"33":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},I:{"2":"rB I nC oC pC qC 8B","33":"H rC sC"}},B:6,C:"print-color-adjust property"};
+module.exports={A:{D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},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 e f g h i j k l m n o p q r c s H"},C:{"1":"i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h"},M:{"1":"c"},A:{"2":"J D E F A B AC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},K:{"2":"A B C pB 8B qB","33":"d"},E:{"1":"2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J D E F A B C K L G 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":"E 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":"H rC sC"}},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 c6a4ee495b..d36dc022a1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},C:{"1":"nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC","33":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB","132":"I s J D E GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F B NC OC PC QC oB","132":"C G M N O t u v w 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC","132":"E 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","16":"nC oC","132":"rB I pC qC 8B rC sC"},J:{"1":"A","132":"D"},K:{"1":"d","2":"A B oB","132":"C 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C"},C:{"1":"oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","16":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"FC yB","132":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F B NC OC PC QC pB","132":"C G 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":"E 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","16":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"1":"A","132":"D"},K:{"1":"d","2":"A B pB","132":"C 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 02228f2adf..9fd65f047b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC","16":"HC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Rebeccapurple color"};
+module.exports={A:{A:{"2":"J D E F A AC","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB"},E:{"1":"D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 dfa180a387..0018faaa39 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"FC xB","33":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"33":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"33":"rB I H nC oC pC qC 8B rC sC"},J:{"33":"D A"},K:{"2":"A B C oB 7B pB","33":"d"},L:{"33":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"33":"zB"},R:{"33":"7C"},S:{"2":"8C"}},B:7,C:"CSS Reflections"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"FC yB","33":"I t J D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"33":"E 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 H nC oC pC qC 9B rC sC"},J:{"33":"D A"},K:{"2":"A B C pB 8B qB","33":"d"},L:{"33":"H"},M:{"2":"c"},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"};
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 9fc9bed080..02e812caf8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","420":"A B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"9 I s J D E F A B C K L AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","36":"G M N O","66":"0 1 2 3 4 5 6 7 8 t u v w x y z"},E:{"2":"I s J C K L G FC xB GC oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"D E F A B HC IC JC yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"xB SC 8B TC UC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"E VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"420":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Regions"};
+module.exports={A:{A:{"2":"J D E F AC","420":"A B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"I t J D E F A B C K L AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","36":"G 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 G FC yB GC pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"D E F A B HC IC JC zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 381cca8870..bd000fadd7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC","33":"I s J D E F A B C K L G CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F","33":"A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB","33":"J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC","33":"C RC","36":"oB 7B"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","33":"TC UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB nC oC pC","33":"I qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d pB","2":"A B","33":"C","36":"oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Repeating Gradients"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC","33":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F","33":"0 A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC","33":"C RC","36":"pB 8B"},G:{"1":"E VC 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":"H rC sC","2":"sB nC oC pC","33":"I qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d qB","2":"A B","33":"C","36":"pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 72315b2cef..7eec79160c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC","132":"pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS resize property"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC","132":"qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 274c2845df..fd139046b1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O P Q R S"},C:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB BC CC"},D:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC"},F:{"1":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d NC OC PC QC oB 7B RC pB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS revert value"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O P Q R S"},C:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB 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 e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S"},E:{"1":"A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F FC yB GC HC IC"},F:{"1":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d 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":"E yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a0ea27eb13..f2ca9fb629 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB BC CC"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","194":"QB RB SB TB UB VB WB sB XB tB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB NC OC PC QC oB 7B RC pB","194":"DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","194":"uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"#rrggbbaa hex color notation"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d6d585284a..170ef16960 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB","129":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","450":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB zB","578":"L G KC LC 0B"},F:{"2":"0 1 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","129":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","450":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","578":"kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"129":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"129":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"CSS Scroll-behavior"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K FC yB GC HC IC JC zB pB qB 0B","578":"L G KC LC 1B"},F:{"2":"0 1 2 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 fde8dc359a..bd592eda23 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y","194":"Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T","194":"X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","322":"U V W"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d NC OC PC QC oB 7B RC pB","194":"kB lB mB nB P Q R uB S T U V W X Y Z a b","322":"iB jB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"CSS @scroll-timeline"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y","194":"Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T","194":"X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","322":"U V W"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d 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","322":"jB kB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 7ec23d7d7c..df5a3c369a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J D E F A B 9B"},B:{"2":"C K L G M N O","292":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB BC CC","3074":"ZB","4100":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"16":"I s FC xB","292":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","292":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC UC","292":"VC","804":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"16":"nC oC","292":"rB I H pC qC 8B rC sC"},J:{"292":"D A"},K:{"2":"A B C oB 7B pB","292":"d"},L:{"292":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"292":"tC"},P:{"292":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"292":"zB"},R:{"292":"7C"},S:{"2":"8C"}},B:7,C:"CSS scrollbar styling"};
+module.exports={A:{A:{"132":"J D E F A B AC"},B:{"2":"C K L G M N O","292":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"16":"I t FC yB","292":"J D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","292":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","16":"yB SC 9B TC UC","292":"VC","804":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"16":"nC oC","292":"sB I H pC qC 9B rC sC"},J:{"292":"D A"},K:{"2":"A B C pB 8B qB","292":"d"},L:{"292":"H"},M:{"2":"c"},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"};
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 9d28be6132..f0e87a09ac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"D E F A B","2":"9B","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS 2.1 selectors"};
+module.exports={A:{A:{"1":"D E F A B","2":"AC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5386dcbf8f..076e3c8b46 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 selectors"};
+module.exports={A:{A:{"1":"F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b80283e5a4..162f3f8f39 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","33":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"C d 7B pB","16":"A B oB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","33":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"2":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"C d 8B qB","16":"A B pB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d80e8b7a7c..3cbf162d92 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB BC CC","322":"PB QB RB SB TB UB VB WB sB XB tB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 I s J D E F A B C K L G M N O t u v w x y z","194":"8 9 AB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC","33":"E F A 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","33":"E WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"CSS Shapes Level 1"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 I t J D E F A B C K L G M N O u v w x y z","194":"9 AB BB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC","33":"E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0651f7900b..f59725096b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","6436":"C K L G M N O"},C:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB BC CC","2052":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB"},D:{"1":"fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB","8258":"cB dB eB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC","3108":"F A JC yB"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB","8258":"SB TB UB VB WB XB YB ZB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC","3108":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2052":"8C"}},B:4,C:"CSS Scroll Snap"};
+module.exports={A:{A:{"2":"J D E F AC","6308":"A","6436":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","6436":"C K L G M N O"},C:{"1":"fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E FC yB GC HC IC","3108":"F A JC zB"},F:{"1":"bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E yB SC 9B TC UC VC WC","3108":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 06694f6af7..3ab77f7d27 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"a b e f g h i j k l m n o p q r c H","2":"C K L G","1028":"P Q R S T U V W X Y Z","4100":"M N O"},C:{"1":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"0 1 2 3 4 5","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"},D:{"1":"a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","322":"0 1 2 3 4 5 6 7 8 9 x y z AB QB RB SB TB","1028":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC","33":"E F A B C IC JC yB oB pB","2084":"D HC"},F:{"1":"nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB NC OC PC QC oB 7B RC pB","322":"DB EB FB","1028":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"E WC XC YC ZC aC bC cC dC eC","2084":"UC VC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1028":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1028":"zB"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:"CSS position:sticky"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"a b e f g h i j k l m n o p q r c s H","2":"C K L G","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 BC sB I t J D E F A B C K L G 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 e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z"},E:{"1":"K L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","33":"E F A B C IC JC zB pB qB","2084":"D HC"},F:{"1":"oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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 d jB 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":"E WC XC YC ZC aC bC cC dC eC","2084":"UC VC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 994765b4b4..62d82281e2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"CSS Subgrid"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"rB 5B 6B 7B MC","2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 37e5714ed7..ad465dcb40 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G M N O"},C:{"1":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t BC CC","66":"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"},D:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 I s J D E F A B C K L G M N O t u v w x y 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 sB XB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC","132":"pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"132":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B","132":"pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS.supports() API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L G M N O"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 I t J D E F A B C K L G 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":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F 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":"E yB SC 9B TC UC VC WC"},H:{"132":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B","132":"qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d0d0a6ce79..06b332ef71 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","2":"J D 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","132":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS Table display"};
+module.exports={A:{A:{"1":"E F A B","2":"J D AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","132":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 fd7a1a2777..2aa5f7b5f0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","4":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B BC CC","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 I s J D E F A B C K L G M N O t u v w x y z","322":"9 AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v NC OC PC QC oB 7B RC pB","578":"0 1 2 3 4 5 6 7 w x y z"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"33":"8C"}},B:4,C:"CSS3 text-align-last"};
+module.exports={A:{A:{"132":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","4":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B CC DC","33":"0 1 2 3 4 5 6 7 8 9 C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b6eea95a06..90b1b4c1b1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J D E F A B 9B"},B:{"132":"C K L G M N O","388":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB","388":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"qB 4B 5B 6B MC","132":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"132":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB","388":"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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"qB 4B 5B 6B","132":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"132":"mC"},I:{"132":"rB I nC oC pC qC 8B rC sC","388":"H"},J:{"132":"D A"},K:{"132":"A B C oB 7B pB","388":"d"},L:{"388":"H"},M:{"132":"c"},N:{"132":"A B"},O:{"388":"tC"},P:{"132":"I","388":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"388":"zB"},R:{"388":"7C"},S:{"132":"8C"}},B:4,C:"CSS text-indent"};
+module.exports={A:{A:{"132":"J D E F A B AC"},B:{"132":"C K L G M N O","388":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"rB 5B 6B 7B MC","132":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B"},F:{"132":"F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"rB 5B 6B 7B","132":"E 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":"H"},J:{"132":"D A"},K:{"132":"A B C pB 8B qB","388":"d"},L:{"388":"H"},M:{"132":"c"},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"};
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 c4d97d0f4a..18fa0abb62 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js
@@ -1 +1 @@
-module.exports={A:{A:{"16":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB BC CC","1025":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","1602":"SB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB","322":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","322":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","322":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","322":"d"},L:{"322":"H"},M:{"1025":"c"},N:{"132":"A B"},O:{"322":"tC"},P:{"2":"I","322":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"322":"zB"},R:{"322":"7C"},S:{"2":"8C"}},B:4,C:"CSS text-justify"};
+module.exports={A:{A:{"16":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","1602":"TB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","322":"d"},L:{"322":"H"},M:{"1025":"c"},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"};
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 7b049a493e..ccd22efb45 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB BC CC","194":"CB DB EB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC","16":"A","33":"B C K yB oB pB zB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS text-orientation"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 678d87eac3..93ce02d94b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D 9B","161":"E F A B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"16":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"CSS Text 4 text-spacing"};
+module.exports={A:{A:{"2":"J D AC","161":"E F A B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 78b31b1909..30c749dcdc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","260":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"4":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"A","4":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Text-shadow"};
+module.exports={A:{A:{"2":"J D E F AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"A","4":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 abcdfbce1b..3fd7560dee 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F 9B","289":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","1025":"QB RB SB TB UB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B 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 eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w NC OC PC QC oB 7B RC pB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC","516":"YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","289":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:2,C:"CSS touch-action property"};
+module.exports={A:{A:{"1":"B","2":"J D E F AC","289":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC","516":"YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a68dcb5b24..d3cde4cd16 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","33":"s J D E F A B C K L G","164":"I"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"J GC","164":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F NC OC","33":"C","164":"B PC QC oB 7B RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"UC","164":"xB SC 8B TC"},H:{"2":"mC"},I:{"1":"H rC sC","33":"rB I nC oC pC qC 8B"},J:{"1":"A","33":"D"},K:{"1":"d pB","33":"C","164":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 Transitions"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","33":"t J D E F A B C K L G","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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F NC OC","33":"C","164":"B PC QC pB 8B RC"},G:{"1":"E VC 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":"H rC sC","33":"sB I nC oC pC qC 9B"},J:{"1":"A","33":"D"},K:{"1":"d qB","33":"C","164":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 5fbd08c9fd..e881ee2218 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"C K L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","33":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"AC rB I s J D E F BC CC","292":"A B C K L G M"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"I s J D E F A B C K L G M","548":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"132":"I s J D E FC xB GC HC IC","548":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"132":"E xB SC 8B TC UC VC WC","548":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"16":"mC"},I:{"1":"H","16":"rB I nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","16":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"33":"8C"}},B:4,C:"CSS unicode-bidi property"};
+module.exports={A:{A:{"132":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F CC DC","292":"A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"I t J D E F A B C K L G 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 D E FC yB GC HC IC","548":"F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"132":"E 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":"H","16":"sB I nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 89d61256ea..1d8d71a624 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS unset value"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 F B C G 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":"E yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 caaa506a6b..3f1073aca2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L","260":"G"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC","260":"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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","194":"9"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC","260":"YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Variables (Custom Properties)"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L","260":"G"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC","260":"YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 3643dfc779..436f0aadcf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 96cd32e25b..18666884fd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x y"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","129":"F B NC OC PC QC oB 7B RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"2":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS widows & orphans"};
+module.exports={A:{A:{"1":"A B","2":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","129":"F B NC OC PC QC pB 8B RC"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"2":"c"},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"};
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 b720f8c799..b23bc07d97 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 s J D E F A B C K L G M N O t u v","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 NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},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 e f g h i j k l m n o p q r c H"},C:{"2":"AC","33":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},M:{"33":"c"},A:{"2":"J D E F A B 9B"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},K:{"2":"A B C oB 7B pB","33":"d"},E:{"2":"I s J FC xB GC HC MC","33":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},G:{"2":"xB SC 8B TC UC","33":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},P:{"2":"I","33":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},I:{"2":"rB I nC oC pC qC 8B","33":"H rC sC"}},B:6,C:"width: stretch property"};
+module.exports={A:{D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},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 e f g h i j k l m n o p q r c s H"},C:{"2":"BC","33":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},M:{"33":"c"},A:{"2":"J D E F A B AC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},K:{"2":"A B C pB 8B qB","33":"d"},E:{"2":"I t J FC yB GC HC MC","33":"D E F A B C K L G IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},G:{"2":"yB SC 9B TC UC","33":"E VC 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":"H rC sC"}},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 e1f2a7c5a1..8d29df27e0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","322":"AB BB CB DB EB"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s","33":"J D E F A GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 G M N O t u v w x y z"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B","33":"E TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"nC oC pC","33":"rB I qC 8B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","33":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS writing-mode property"};
+module.exports={A:{A:{"132":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","33":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G 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":"E TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"nC oC pC","33":"sB I qC 9B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5121a03995..4787feb5f7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS zoom"};
+module.exports={A:{A:{"1":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 b71d757ce4..c62fde1c80 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 60492926a3..b8c04f2127 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","8":"J D 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","33":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"I s J D E F"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"xB SC 8B"},H:{"1":"mC"},I:{"1":"I H qC 8B rC sC","33":"rB nC oC pC"},J:{"1":"A","33":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 Box-sizing"};
+module.exports={A:{A:{"1":"E F A B","8":"J D AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","33":"0 1 2 3 BC sB I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"I t J D E F"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H qC 9B rC sC","33":"sB nC oC pC"},J:{"1":"A","33":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5961324f42..d1576dfa9f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","4":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","2":"F","4":"NC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Colors"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","4":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","2":"F","4":"NC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e0fadafd58..17331f1ae6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","33":"0 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"I s J D E F A FC xB GC HC IC JC yB"},F:{"1":"C TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"CSS grab & grabbing cursors"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","33":"0 1 BC sB I t J D E F A B C K L G M N O u v w x y z CC DC"},D:{"1":"fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F B NC OC PC QC pB 8B","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 4a819a600d..93f05e7967 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","33":"AC rB I s J D E F A B C K L G M N O t u v w x BC CC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"I s J D E FC xB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B","33":"G M N O t u v w x"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","33":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F B NC OC PC QC pB 8B","33":"G M N O u v w x y"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 edd52dbef4..79d0802b95 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","132":"J D E 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","4":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"I"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","4":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","260":"F B C NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","4":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"I"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","260":"F B C NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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)"};
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 37754583a5..531a2c9d65 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","33":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z","164":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u","132":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC","132":"D E F A B C K HC IC JC yB oB pB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F NC OC PC","132":"0 1 2 G M N O t u v w x y z","164":"B C QC oB 7B RC pB"},G:{"1":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC","132":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"164":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B","132":"rC sC"},J:{"132":"D A"},K:{"1":"d","2":"A","164":"B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"164":"8C"}},B:4,C:"CSS3 tab-size"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"a b e f g h i j k l m n o p q r c s H 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 d jB 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 D E F A B C K L G M N O 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","132":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F NC OC PC","132":"0 1 2 3 G 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":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"164":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B","132":"rC sC"},J:{"132":"D A"},K:{"1":"d","2":"A","164":"B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2d5f2999db..42d86983d0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS currentColor value"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c83038daa5..a8d5916310 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","8":"C K L G M N O"},C:{"2":"AC rB I s J D E F A B C K L G M N O t u v w sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","66":"0 1 2 3 x y z","72":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","2":"0 I s J D E F A B C K L G M N O t u v w x y z Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","66":"1 2 3 4 5 6"},E:{"2":"I s FC xB GC","8":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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","2":"F B C dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","66":"G M N O t"},G:{"2":"xB SC 8B TC UC","8":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"sC","2":"rB I H nC oC pC qC 8B rC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C","2":"1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"2":"7C"},S:{"72":"8C"}},B:7,C:"Custom Elements (deprecated V0 spec)"};
+module.exports={A:{A:{"2":"J D E F AC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","8":"C K L G M N O"},C:{"2":"BC sB I t J D E F A B C K L G M N O u v w x tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P","2":"0 1 I t J D E F A B C K L G M N O u v w x y z Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","66":"2 3 4 5 6 7"},E:{"2":"I t FC yB GC","8":"J D E F A B C K L G 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":"F B C eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","66":"G M N O u"},G:{"2":"yB SC 9B TC UC","8":"E VC 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 H nC oC pC qC 9B rC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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)"};
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 c8f901ab4c..852d1592c1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","8":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","8":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB","456":"OB PB QB RB SB TB UB VB WB","712":"sB XB tB YB"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","8":"QB RB","132":"SB TB UB VB WB sB XB tB YB ZB aB bB cB"},E:{"2":"I s J D FC xB GC HC IC","8":"E F A JC","132":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB NC OC PC QC oB 7B RC pB","132":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC","132":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","132":"uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"8":"8C"}},B:1,C:"Custom Elements (V1)"};
+module.exports={A:{A:{"2":"J D E F AC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","8":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N 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 D FC yB GC HC IC","8":"E F A JC","132":"B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 ee313c3c06..9aaad75b44 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I","16":"s J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s J","388":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F NC OC PC QC","132":"B oB 7B"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"SC","16":"xB 8B","388":"TC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"nC oC pC","388":"rB I qC 8B"},J:{"1":"A","388":"D"},K:{"1":"C d pB","2":"A","132":"B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"CustomEvent"};
+module.exports={A:{A:{"2":"J D E AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I","16":"t J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F NC OC PC QC","132":"B pB 8B"},G:{"1":"E 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":"H rC sC","2":"nC oC pC","388":"sB I qC 9B"},J:{"1":"A","388":"D"},K:{"1":"C d qB","2":"A","132":"B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 8dcf46f75f..de50bd53b6 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":"9B","8":"J D E F","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G","1284":"M N O"},C:{"1":"wB","8":"AC rB BC CC","516":"n o p q r c H vB","4612":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m"},D:{"1":"fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"I s J D E F A B C K L G M N O t","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 sB XB tB YB ZB aB bB cB dB eB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s J D E F A B C FC xB GC HC IC JC yB oB"},F:{"1":"F B C aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},G:{"8":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC","2049":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H sC","8":"rB I nC oC pC qC 8B rC"},J:{"1":"A","8":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"516":"c"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Datalist element"};
+module.exports={A:{A:{"2":"AC","8":"J D E F","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L G","1284":"M N O"},C:{"1":"wB xB","8":"BC sB CC DC","516":"n o p q r c s H","4612":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m"},D:{"1":"gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"I t J D E F A B C K L G 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 G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J D E F A B C FC yB GC HC IC JC zB pB"},F:{"1":"F B C bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB 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":"E 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":"H sC","8":"sB I nC oC pC qC 9B rC"},J:{"1":"A","8":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"516":"c"},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"};
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 dd32a32fdb..9af4c8b149 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","4":"J D E F A 9B"},B:{"1":"C K L G M","129":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","4":"AC rB I s BC CC","129":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"JB KB LB MB NB OB PB QB RB SB","4":"I s J","129":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"4":"I s FC xB","129":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"6 7 8 9 C AB BB CB DB EB FB oB 7B RC pB","4":"F B NC OC PC QC","129":"0 1 2 3 4 5 G M N O t u v w x y z GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"4":"xB SC 8B","129":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"4":"mC"},I:{"4":"nC oC pC","129":"rB I H qC 8B rC sC"},J:{"129":"D A"},K:{"1":"C oB 7B pB","4":"A B","129":"d"},L:{"129":"H"},M:{"129":"c"},N:{"1":"B","4":"A"},O:{"129":"tC"},P:{"129":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"129":"zB"},R:{"129":"7C"},S:{"1":"8C"}},B:1,C:"dataset & data-* attributes"};
+module.exports={A:{A:{"1":"B","4":"J D E F A AC"},B:{"1":"C K L G M","129":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"4":"I t FC yB","129":"J D E F A B C K L G 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":"F B NC OC PC QC","129":"0 1 2 3 4 5 6 G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"4":"yB SC 9B","129":"E 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 H qC 9B rC sC"},J:{"129":"D A"},K:{"1":"C pB 8B qB","4":"A B","129":"d"},L:{"129":"H"},M:{"129":"c"},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"};
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 b68b143c9c..180cf7a021 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D 9B","132":"E","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Data URIs"};
+module.exports={A:{A:{"2":"J D AC","132":"E","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 22f93fb90f..45d5bad2f6 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":"9B","132":"J D E F A B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"C K L G M N"},C:{"1":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","132":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","260":"QB RB SB TB","772":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},D:{"1":"gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"I s J D E F A B C K L G M N O t u v w x","260":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB","772":"0 1 2 3 4 5 6 7 8 9 y z AB BB"},E:{"1":"C K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB","132":"J D E F A GC HC IC JC","260":"B yB oB"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F B C NC OC PC QC oB 7B RC","132":"pB","260":"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","772":"G M N O t u v w x y"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC","132":"E UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"H","16":"rB nC oC pC","132":"I qC 8B","772":"rC sC"},J:{"132":"D A"},K:{"1":"d","16":"A B C oB 7B","132":"pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","260":"I uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"132":"8C"}},B:6,C:"Date.prototype.toLocaleDateString"};
+module.exports={A:{A:{"16":"AC","132":"J D E F A B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C K L G M N"},C:{"1":"VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","132":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"I t J D E F A B C K L G 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 G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t FC yB","132":"J D E F A GC HC IC JC","260":"B zB pB"},F:{"1":"WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F 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":"G 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":"E UC VC WC XC YC ZC"},H:{"132":"mC"},I:{"1":"H","16":"sB nC oC pC","132":"I qC 9B","772":"rC sC"},J:{"132":"D A"},K:{"1":"d","16":"A B C pB 8B","132":"qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 135645671a..57263c5d00 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"Z a b e f g h i j k l m n o p q r c 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 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T","66":"U V W X Y"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","16":"MC"},F:{"1":"mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Declarative Shadow DOM"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"Z a b e f g h i j k l m n o p q r c s 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 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T","66":"U V W X Y"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 682fbecc61..a017d6f694 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Decorators"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 1b989439fd..81508522ca 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"F A B 9B","8":"J D E"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC","8":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC","194":"LB MB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"I s J D E F A B","257":"0 1 2 3 4 5 6 7 8 9 t u v w x y z","769":"C K L G M N O"},E:{"1":"C K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s FC xB GC","257":"J D E F A HC IC JC","1025":"B yB oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"C oB 7B RC pB","8":"F B NC OC PC QC"},G:{"1":"E UC VC WC XC YC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B TC","1025":"ZC aC bC"},H:{"8":"mC"},I:{"1":"I H qC 8B rC sC","8":"rB nC oC pC"},J:{"1":"A","8":"D"},K:{"1":"d","8":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Details & Summary elements"};
+module.exports={A:{A:{"2":"F A B AC","8":"J D E"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC","8":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"I t J D E F A B","257":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB","769":"C K L G M N O"},E:{"1":"C K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB GC","257":"J D E F A HC IC JC","1025":"B zB pB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"C pB 8B RC qB","8":"F B NC OC PC QC"},G:{"1":"E 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 H qC 9B rC sC","8":"sB nC oC pC"},J:{"1":"A","8":"D"},K:{"1":"d","8":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e7cecffcc6..927c2773ec 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","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 e f g h i j k l m n o p q r c H"},C:{"2":"AC rB BC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"I s CC"},D:{"2":"I s J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","4":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"xB SC","4":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"nC oC pC","4":"rB I H qC 8B rC sC"},J:{"2":"D","4":"A"},K:{"1":"C pB","2":"A B oB 7B","4":"d"},L:{"4":"H"},M:{"4":"c"},N:{"1":"B","2":"A"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"4":"zB"},R:{"4":"7C"},S:{"4":"8C"}},B:4,C:"DeviceOrientation & DeviceMotion events"};
+module.exports={A:{A:{"2":"J D E F A AC","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 e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB CC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"I t DC"},D:{"2":"I t J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"yB SC","4":"E 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 H qC 9B rC sC"},J:{"2":"D","4":"A"},K:{"1":"C qB","2":"A B pB 8B","4":"d"},L:{"4":"H"},M:{"4":"c"},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"};
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 106049b5b8..b71f8ad7fc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"C d pB","2":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Window.devicePixelRatio"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G M N CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F B NC OC PC QC pB 8B"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"C d qB","2":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 d282d47a2c..7a59322006 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC","194":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","1218":"Q R uB S T U V W X Y Z a b e f g h i"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 I s J D E F A B C K L G M N O t u v w x y z","322":"6 7 8 9 AB"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O NC OC PC QC oB 7B RC pB","578":"t u v w x"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Dialog element"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O 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 d jB kB lB mB nB oB P","1218":"Q R vB S T U V W X Y Z a b e f g h i"},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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 84bc6c20bb..e37158dc6a 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":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","16":"F"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","129":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"EventTarget.dispatchEvent"};
+module.exports={A:{A:{"1":"B","16":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","16":"F"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b53329d716..0a02c33b0a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js
@@ -1 +1 @@
-module.exports={A:{A:{"132":"J D E F A B 9B"},B:{"132":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"132":"5 6 7 8 9 I s AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","388":"0 1 2 3 4 J D E F A B C K L G M N O t u v w x y z"},E:{"132":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"132":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"132":"mC"},I:{"132":"rB I H nC oC pC qC 8B rC sC"},J:{"132":"D A"},K:{"132":"A B C d oB 7B pB"},L:{"132":"H"},M:{"132":"c"},N:{"132":"A B"},O:{"132":"tC"},P:{"132":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"132":"zB"},R:{"132":"7C"},S:{"132":"8C"}},B:6,C:"DNSSEC and DANE"};
+module.exports={A:{A:{"132":"J D E F A B AC"},B:{"132":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","388":"0 1 2 3 4 5 J D E F A B C K L G M N O u v w x y z"},E:{"132":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"132":"E 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 H nC oC pC qC 9B rC sC"},J:{"132":"D A"},K:{"132":"A B C d pB 8B qB"},L:{"132":"H"},M:{"132":"c"},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"};
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 c1461debfb..9c514a2e6b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","164":"F A","260":"B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G M"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E BC CC","516":"0 1 2 3 4 5 F A B C K L G M N O t u v w x y z"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w"},E:{"1":"J A B C GC JC yB oB","2":"I s K L G FC xB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","1028":"D E F HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC"},G:{"1":"XC YC ZC aC bC cC dC","2":"xB SC 8B TC UC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","1028":"E VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"16":"D","1028":"A"},K:{"1":"d pB","16":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"164":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"Do Not Track API"};
+module.exports={A:{A:{"2":"J D E AC","164":"F A","260":"B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E CC DC","516":"0 1 2 3 4 5 6 F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x"},E:{"1":"J A B C GC JC zB pB","2":"I t K L G FC yB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","1028":"D E F HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F 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":"E VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"16":"D","1028":"A"},K:{"1":"d qB","16":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 e1c5cb8b04..cd2bb30d60 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"E F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G NC OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"document.currentScript"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"E F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 9a2c2c0f7b..1bc9bb95ef 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","16":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","16":"F"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"document.evaluate & XPath"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","16":"F"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 9bb8992e22..9bdad882a7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","16":"F NC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC","16":"8B TC UC"},H:{"2":"mC"},I:{"1":"H qC 8B rC sC","2":"rB I nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"Document.execCommand()"};
+module.exports={A:{A:{"1":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","16":"F NC"},G:{"1":"E VC 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":"H qC 9B rC sC","2":"sB I nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 632c2b550b..6e5b35c857 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T","132":"U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T","132":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB 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 oB 7B RC pB","132":"hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","132":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","132":"d"},L:{"132":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"132":"7C"},S:{"2":"8C"}},B:7,C:"Document Policy"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T","132":"U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T","132":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","132":"d"},L:{"132":"H"},M:{"2":"c"},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"};
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 78bf611eec..cade360ec1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","16":"C K"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB BC CC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"document.scrollingElement"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 9db19bcf95..ed7f0e0ccc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F NC OC PC QC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"document.head"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F NC OC PC QC"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 bd84cc43f8..3f9b8f8b0e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB BC CC"},D:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","194":"QB RB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB NC OC PC QC oB 7B RC pB","194":"EB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"DOM manipulation convenience methods"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 cc5668fa63..4f0fc96685 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Document Object Model Range"};
+module.exports={A:{A:{"1":"F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ba591672e8..fa54b3bfad 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"DOMContentLoaded"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ac4c42fd76..66a17447c2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","1028":"fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2564":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB","3076":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB"},D:{"16":"I s J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB","388":"E","1028":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"16":"I FC xB","132":"s J D E F A GC HC IC JC yB","1028":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"16":"xB SC 8B","132":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"132":"I qC 8B rC sC","292":"rB nC oC pC","1028":"H"},J:{"16":"D","132":"A"},K:{"2":"A B C oB 7B pB","1028":"d"},L:{"1028":"H"},M:{"1028":"c"},N:{"132":"A B"},O:{"1028":"tC"},P:{"132":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1028":"zB"},R:{"1028":"7C"},S:{"2564":"8C"}},B:4,C:"DOMMatrix"};
+module.exports={A:{A:{"2":"J D E F AC","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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G M N O u v w x y z CC DC","1028":"gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O u v w x y z AB BB 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":"E","1028":"uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"16":"I FC yB","132":"t J D E F A GC HC IC JC zB","1028":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"16":"yB SC 9B","132":"E 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":"H"},J:{"16":"D","132":"A"},K:{"2":"A B C pB 8B qB","1028":"d"},L:{"1028":"H"},M:{"1028":"c"},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"};
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 e97c2cfb7d..28008ea554 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Download attribute"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2f0da5bb92..7549e25d54 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js
@@ -1 +1 @@
-module.exports={A:{A:{"644":"J D E F 9B","772":"A B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","8":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","8":"F B NC OC PC QC oB 7B RC"},G:{"1":"lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","1025":"H"},J:{"2":"D A"},K:{"1":"pB","8":"A B C oB 7B","1025":"d"},L:{"1025":"H"},M:{"2":"c"},N:{"1":"A B"},O:{"1025":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"Drag and Drop"};
+module.exports={A:{A:{"644":"J D E F AC","772":"A B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","8":"F B NC OC PC QC pB 8B RC"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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":"H"},J:{"2":"D A"},K:{"1":"qB","8":"A B C pB 8B","1025":"d"},L:{"1025":"H"},M:{"2":"c"},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"};
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 9984d0df24..f8fd0902e5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Element.closest()"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 0df5d3db73..f1462a1036 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","16":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","16":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","16":"F NC OC PC QC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"C d pB","16":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"document.elementFromPoint()"};
+module.exports={A:{A:{"1":"J D E F A B","16":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","16":"F NC OC PC QC"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"C d qB","16":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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()"};
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 feee3d92aa..fce33e190c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC","132":"A B C K yB oB pB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC oB 7B RC pB"},G:{"1":"kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC","132":"ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB 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 G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 f0c3b828d5..4de48b6106 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","164":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB BC CC"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 I s J D E F A B C K L G M N O t u v w x y z","132":"9 AB BB CB DB EB FB"},E:{"1":"C K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC","164":"D E F A B IC JC yB oB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v NC OC PC QC oB 7B RC pB","132":"0 1 2 w x y z"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Encrypted Media Extensions"};
+module.exports={A:{A:{"2":"J D E F A AC","164":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z","132":"AB BB CB DB EB FB GB"},E:{"1":"C K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC HC","164":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 4167e31b76..596e527fa1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","2":"9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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":"AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 4aded2752d..a0efd8b4bd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","4":"AC rB BC CC","132":"I s J D E F A B C K L G M N O t u"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"I s J D E F A B C K L G M N O","132":"t u v w"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","4":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","4":"F B C NC OC PC QC oB 7B RC","132":"pB"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","4":"xB SC 8B TC"},H:{"132":"mC"},I:{"1":"H rC sC","4":"rB nC oC pC","132":"qC 8B","900":"I"},J:{"1":"A","4":"D"},K:{"1":"d","4":"A B C oB 7B","132":"pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ECMAScript 5"};
+module.exports={A:{A:{"1":"A B","2":"J D AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","4":"BC sB CC DC","132":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"I t J D E F A B C K L G M N O","132":"u v w x"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","4":"F B C NC OC PC QC pB 8B RC","132":"qB"},G:{"1":"E 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":"H rC sC","4":"sB nC oC pC","132":"qC 9B","900":"I"},J:{"1":"A","4":"D"},K:{"1":"d","4":"A B C pB 8B","132":"qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 62690b8b7a..e69ace77cc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB","132":"GB HB IB JB KB LB MB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","132":"3 4 5 6 7 8 9"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 classes"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 abadd75619..28ab55ccad 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Generators"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d9df61c859..3cc5efeb00 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB BC CC","194":"cB"},D:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"JavaScript modules: dynamic import()"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 0be80f8334..da2626cbbb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB BC CC","322":"SB TB UB VB WB sB"},D:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB","194":"XB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC","3076":"yB"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC oB 7B RC pB","194":"LB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC","3076":"aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC","3076":"aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0342b22e54..0d281160da 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G BC CC","132":"M N O t u v w x y","260":"0 1 2 3 4 z","516":"5"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O","1028":"0 1 2 3 4 5 6 7 t u v w x y z"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","1028":"G M N O t u"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC","1028":"qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"ES6 Number"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O","1028":"0 1 2 3 4 5 6 7 8 u v w x y z"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","1028":"G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC","1028":"qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c84c3c1f2d..7e511ded64 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB BC CC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"String.prototype.includes"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 df33390962..23217417c5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","388":"B"},B:{"257":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L","769":"G M N O"},C:{"2":"AC rB I s BC CC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","257":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"I s J D E F A B C K L G M N O t u","4":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","257":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC","4":"E F IC JC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","4":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB","257":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC","4":"E VC WC XC YC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","4":"rC sC","257":"H"},J:{"2":"D","4":"A"},K:{"2":"A B C oB 7B pB","257":"d"},L:{"257":"H"},M:{"257":"c"},N:{"2":"A","388":"B"},O:{"257":"tC"},P:{"4":"I","257":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"257":"zB"},R:{"257":"7C"},S:{"4":"8C"}},B:6,C:"ECMAScript 2015 (ES6)"};
+module.exports={A:{A:{"2":"J D E F A AC","388":"B"},B:{"257":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L","769":"G M N O"},C:{"2":"BC sB I t CC DC","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC","4":"E F IC JC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},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":"E VC WC XC YC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","4":"rC sC","257":"H"},J:{"2":"D","4":"A"},K:{"2":"A B C pB 8B qB","257":"d"},L:{"257":"H"},M:{"257":"c"},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)"};
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 24a1ab29c8..5a8ac63f19 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC"},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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","4":"F NC OC PC QC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"D A"},K:{"1":"C d oB 7B pB","4":"A B"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Server-sent events"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC"},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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","4":"F NC OC PC QC"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"D A"},K:{"1":"C d pB 8B qB","4":"A B"},L:{"1":"H"},M:{"1":"c"},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"};
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 0140e6ceff..c57d3a3022 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 a8c68c7cac..e7c5dff276 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W","2":"C K L G M N O","1025":"X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB BC CC","260":"jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"jB kB lB mB nB P Q R S T U V W","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB","132":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB","1025":"X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B FC xB GC HC IC JC yB","772":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC oB 7B RC pB","132":"LB MB NB OB PB QB RB SB TB UB VB WB XB","1025":"kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC","772":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","1025":"d"},L:{"1025":"H"},M:{"260":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC","132":"xC yC yB"},Q:{"132":"zB"},R:{"1025":"7C"},S:{"2":"8C"}},B:7,C:"Feature Policy"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W","2":"C K L G M N O","1025":"X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB CC DC","260":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G M N O u v w x y z AB 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 d jB","1025":"X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B FC yB GC HC IC JC zB","772":"C K L G 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 d jB kB","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","1025":"d"},L:{"1025":"H"},M:{"260":"c"},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"};
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 cd5f56d405..d8a5e82bbe 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},C:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","1025":"DB","1218":"8 9 AB BB CB"},D:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB","260":"EB","772":"FB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","260":"1","772":"2"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Fetch"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB","260":"FB","772":"GB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f2352b3494..6d361632ae 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":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G","16":"M N O t"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","16":"F NC"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC"},H:{"388":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"disabled attribute of the fieldset element"};
+module.exports={A:{A:{"16":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G","16":"M N O u"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","16":"F NC"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a871b5b809..75d6c07581 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC","260":"0 1 I s J D E F A B C K L G M N O t u v w x y z CC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s","260":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB","388":"J D E F A B C"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB","260":"J D E F HC IC JC","388":"GC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B NC OC PC QC","260":"C G M N O t u v w x y oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","260":"E UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H sC","2":"nC oC pC","260":"rC","388":"rB I qC 8B"},J:{"260":"A","388":"D"},K:{"1":"d","2":"A B","260":"C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"File API"};
+module.exports={A:{A:{"2":"J D E F AC","260":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC","260":"0 1 2 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t","260":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB","388":"J D E F A B C"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","260":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B NC OC PC QC","260":"C G 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":"E UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H sC","2":"nC oC pC","260":"rC","388":"sB I qC 9B"},J:{"260":"A","388":"D"},K:{"1":"d","2":"A B","260":"C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 df442fe155..3e566c36b7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB BC"},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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F B NC OC PC QC"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"C d oB 7B pB","2":"A B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"FileReader API"};
+module.exports={A:{A:{"2":"J D E F AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","2":"BC sB CC"},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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F B NC OC PC QC"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"C d pB 8B qB","2":"A B"},L:{"1":"H"},M:{"1":"c"},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"};
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 8eeb5427c0..4db8fa9599 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F NC OC","16":"B PC QC oB 7B"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"C d 7B pB","2":"A","16":"B oB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"FileReaderSync"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F NC OC","16":"B PC QC pB 8B"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"C d 8B qB","2":"A","16":"B pB"},L:{"1":"H"},M:{"1":"c"},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"};
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 6d7c04f41f..7123108389 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"I s J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","36":"E F A B C"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D","33":"A"},K:{"2":"A B C oB 7B pB","33":"d"},L:{"33":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"33":"tC"},P:{"2":"I","33":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"33":"7C"},S:{"2":"8C"}},B:7,C:"Filesystem & FileWriter API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"I t J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","36":"E F A B C"},E:{"2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D","33":"A"},K:{"2":"A B C pB 8B qB","33":"d"},L:{"33":"H"},M:{"2":"c"},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"};
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 0ce1180647..e88a1b597f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB BC CC"},D:{"1":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB","16":"IB JB KB","388":"LB MB NB OB PB QB RB SB TB"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","516":"B C oB pB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"nC oC pC","16":"rB I qC 8B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d pB","16":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","129":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"FLAC audio format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"nC oC pC","16":"sB I qC 9B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d qB","16":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 e6052ef831..4ac9328965 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O P Q R S"},C:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB BC CC"},D:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S"},E:{"1":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB"},F:{"1":"gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB 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 oB 7B RC pB"},G:{"1":"kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"gap property for Flexbox"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O P Q R S"},C:{"1":"aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S"},E:{"1":"G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C K L FC yB GC HC IC JC zB pB qB 0B"},F:{"1":"hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1285e47b80..04f333c75e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","164":"AC rB I s J D E F A B C K L G M N O t u v BC CC","516":"0 1 w x y z"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 v w x y z","164":"I s J D E F A B C K L G M N O t u"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"D E HC IC","164":"I s J FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B C NC OC PC QC oB 7B RC","33":"G M"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"E VC WC","164":"xB SC 8B TC UC"},H:{"1":"mC"},I:{"1":"H rC sC","164":"rB I nC oC pC qC 8B"},J:{"1":"A","164":"D"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","292":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS Flexible Box Layout Module"};
+module.exports={A:{A:{"2":"J D E F AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","164":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 w x y z","164":"I t J D E F A B C K L G M N O u v"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B C NC OC PC QC pB 8B RC","33":"G 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":"E VC WC","164":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"1":"H rC sC","164":"sB I nC oC pC qC 9B"},J:{"1":"A","164":"D"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 a9b4a94666..ab6bcddd09 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC"},D:{"1":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x 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":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB pB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC oB 7B RC pB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"display: flow-root"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 4dd7f0b673..2e81dacdc4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","2":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F NC OC PC QC","16":"B oB 7B"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"I H qC 8B rC sC","2":"nC oC pC","16":"rB"},J:{"1":"D A"},K:{"1":"C d pB","2":"A","16":"B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"focusin & focusout events"};
+module.exports={A:{A:{"1":"J D E F A B","2":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F NC OC PC QC","16":"B pB 8B"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC","16":"sB"},J:{"1":"D A"},K:{"1":"C d qB","2":"A","16":"B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 8b99a48137..23a37cb9d2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB BC CC","132":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a"},D:{"1":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t 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"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC","16":"F","132":"A JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC","132":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E FC yB GC HC IC","16":"F","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC","132":"XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 85e98e02a0..6f0b848ec7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","33":"0 1 2 3 4 5 6 7 G M N O t u v w x y z","164":"I s J D E F A B C K L"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G","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","292":"M N O t u"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"D E F FC xB HC IC","4":"I s J GC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 G M N O t u v w x y z"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E VC WC XC","4":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B","33":"rC sC"},J:{"2":"D","33":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","33":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","33":"0 1 2 3 4 5 6 7 8 G M N O u v w x y z","164":"I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G","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 G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G 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":"E VC WC XC","4":"yB SC 9B TC UC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"2":"D","33":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 522f2468fc..e585ac9118 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x BC CC","194":"0 1 2 3 4 5 6 7 y z"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 I s J D E F A B C K L G M N O t u v w x y z","33":"3 4 5 6"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC","33":"D E F 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G NC OC PC QC oB 7B RC pB","33":"M N O t"},G:{"1":"dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","33":"E WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"H sC","2":"rB I nC oC pC qC 8B","33":"rC"},J:{"2":"D","33":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 font-kerning"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 I t J D E F A B C K L G M N O u v w x y z","33":"4 5 6 7"},E:{"1":"A B C K L G 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":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E WC XC YC ZC aC bC cC"},H:{"2":"mC"},I:{"1":"H sC","2":"sB I nC oC pC qC 9B","33":"rC"},J:{"2":"D","33":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d03b1dc1fa..e78bd995ab 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"9 AB BB CB DB EB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS Font Loading"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a5a7adc425..00e968defb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","194":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB","194":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},F:{"2":"0 1 2 3 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"194":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:2,C:"CSS font-size-adjust"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","194":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"MC","2":"I t J D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 3886e5f492..602ccacd49 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","676":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s J D E F A B C K L G M N O t u v w x y BC CC","804":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"FC xB","676":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","676":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"804":"8C"}},B:7,C:"CSS font-smooth"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","676":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"FC yB","676":"I t J D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","676":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 95b2923ecf..8e55893a8b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","4":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","4":"C K L G M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"AB BB CB DB EB FB GB HB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","4":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","4":"G M N O t u v w"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","4":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","4":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","4":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","4":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Font unicode-range subsetting"};
+module.exports={A:{A:{"2":"J D E AC","4":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","4":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","4":"G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","4":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","4":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 314a0cc55a..d6aa8dc5fb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","130":"I s J D E F A B C K L G M N O t u v w x","322":"0 1 2 3 4 5 6 7 y z"},D:{"1":"DC EC","2":"I s J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"D E F FC xB HC IC","130":"I s J GC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","130":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB VC WC XC","130":"SC 8B TC UC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","130":"H rC sC"},J:{"2":"D","130":"A"},K:{"2":"A B C oB 7B pB","130":"d"},L:{"130":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"130":"tC"},P:{"130":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"130":"zB"},R:{"130":"7C"},S:{"1":"8C"}},B:5,C:"CSS font-variant-alternates"};
+module.exports={A:{A:{"2":"J D E F AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","130":"I t J D E F A B C K L G 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 D E F A B C K L G","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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB"},E:{"1":"A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"D E F FC yB HC IC","130":"I t J GC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","130":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},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":"E yB VC WC XC","130":"SC 9B TC UC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","130":"H rC sC"},J:{"2":"D","130":"A"},K:{"2":"A B C pB 8B qB","130":"d"},L:{"130":"H"},M:{"1":"c"},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"};
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 c18a6165e3..1b8bfe0906 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB NC OC PC QC oB 7B RC pB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS font-variant-numeric"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N 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 G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 51786508aa..99a0e0fd66 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","132":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","2":"F NC"},G:{"1":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","260":"xB SC"},H:{"2":"mC"},I:{"1":"I H qC 8B rC sC","2":"nC","4":"rB oC pC"},J:{"1":"A","4":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","2":"F NC"},G:{"1":"E 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 H qC 9B rC sC","2":"nC","4":"sB oC pC"},J:{"1":"A","4":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e406c5cd57..8c4d315e17 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"1":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Form attribute"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 00a9f1a1be..4765e7e8b6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","2":"F NC","16":"OC PC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"1":"mC"},I:{"1":"I H qC 8B rC sC","2":"nC oC pC","16":"rB"},J:{"1":"A","2":"D"},K:{"1":"B C d oB 7B pB","16":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","2":"F NC","16":"OC PC"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC","16":"sB"},J:{"1":"A","2":"D"},K:{"1":"B C d pB 8B qB","16":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 e7505cdb3c..16cd5f093c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","132":"s J D E F A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","2":"F NC"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB","132":"E SC 8B TC UC VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"H sC","2":"rB nC oC pC","132":"I qC 8B rC"},J:{"1":"A","132":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"132":"8C"}},B:1,C:"Form validation"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"t J D E F A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","2":"F 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":"E SC 9B TC UC VC WC XC YC ZC"},H:{"516":"mC"},I:{"1":"H sC","2":"sB nC oC pC","132":"I qC 9B rC"},J:{"1":"A","132":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7a7b406672..26b2d8da59 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":"9B","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 e f g h i j k l m n o p q r c H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"AC rB BC CC"},D:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB"},E:{"4":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"FC xB"},F:{"1":"F B C QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","4":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"2":"xB","4":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B","4":"rC sC"},J:{"2":"D","4":"A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"4":"c"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","4":"I uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"4":"8C"}},B:1,C:"HTML5 form features"};
+module.exports={A:{A:{"2":"AC","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 e f g h i j k l m n o p q r c s H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"BC sB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB 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 D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"FC yB"},F:{"1":"F B C RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 6 7 8 9 G M N 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":"E 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":"H","2":"sB I nC oC pC qC 9B","4":"rC sC"},J:{"2":"D","4":"A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"4":"c"},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"};
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 605ff694c2..d4fa683779 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","548":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","516":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F BC CC","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","1700":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB"},D:{"1":"hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L","676":"G M N O t","804":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB"},E:{"1":"MC","2":"I s FC xB","548":"1B 2B 3B qB 4B 5B 6B","676":"GC","804":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B C NC OC PC QC oB 7B RC","804":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC","2052":"dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D","292":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A","548":"B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","804":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Full Screen API"};
+module.exports={A:{A:{"2":"J D E F A AC","548":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","516":"C K L G M N O"},C:{"1":"bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F CC DC","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L","676":"G 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 D E F A B C K L G HC IC JC zB pB qB 0B KC LC 1B"},F:{"1":"bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B C NC OC PC QC pB 8B RC","804":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB 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":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D","292":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 079f91a063..9542b32487 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u","33":"v w x y"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Gamepad API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v","33":"w x y z"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 46134e3885..87b59c2291 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB BC CC","8":"AC rB","129":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","4":"I","129":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I FC xB","129":"A"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C M N O t u v w x y z AB BB CB QC oB 7B RC pB","2":"F G NC","8":"OC PC","129":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"E xB SC 8B TC UC VC WC XC YC","129":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I nC oC pC qC 8B rC sC","129":"H"},J:{"1":"D A"},K:{"1":"B C oB 7B pB","8":"A","129":"d"},L:{"129":"H"},M:{"129":"c"},N:{"1":"A B"},O:{"129":"tC"},P:{"1":"I","129":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"129":"zB"},R:{"129":"7C"},S:{"1":"8C"}},B:2,C:"Geolocation"};
+module.exports={A:{A:{"1":"F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F B C K L G 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":"F G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"E 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":"H"},J:{"1":"D A"},K:{"1":"B C pB 8B qB","8":"A","129":"d"},L:{"129":"H"},M:{"129":"c"},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"};
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 4d24d5f2df..d5d65ecd6b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js
@@ -1 +1 @@
-module.exports={A:{A:{"644":"J D 9B","2049":"F A B","2692":"E"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC","260":"I s J D E F A B","1156":"rB","1284":"BC","1796":"CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","16":"F NC","132":"OC PC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","132":"A"},L:{"1":"H"},M:{"1":"c"},N:{"2049":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Element.getBoundingClientRect()"};
+module.exports={A:{A:{"644":"J D AC","2049":"F A B","2692":"E"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC","260":"I t J D E F A B","1156":"sB","1284":"CC","1796":"DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","16":"F NC","132":"OC PC"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","132":"A"},L:{"1":"H"},M:{"1":"c"},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()"};
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 33ac7f953b..3402a25ceb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC","132":"rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","260":"I s J D E F A"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","260":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","260":"F NC OC PC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","260":"xB SC 8B"},H:{"260":"mC"},I:{"1":"I H qC 8B rC sC","260":"rB nC oC pC"},J:{"1":"A","260":"D"},K:{"1":"B C d oB 7B pB","260":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"getComputedStyle"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC","132":"sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","260":"I t J D E F A"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","260":"F NC OC PC"},G:{"1":"E 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 H qC 9B rC sC","260":"sB nC oC pC"},J:{"1":"A","260":"D"},K:{"1":"B C d pB 8B qB","260":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 62d2e75ed4..c8f4d87680 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","8":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"getElementsByClassName"};
+module.exports={A:{A:{"1":"F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","8":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 cabf225ef4..7607384e3d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","33":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A","33":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"crypto.getRandomValues()"};
+module.exports={A:{A:{"2":"J D E F A AC","33":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G M N O u v CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 c40195fa3b..b5538598a3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","194":"WB sB XB tB YB ZB aB bB cB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Gyroscope"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 d80e0a8d60..aaa773db11 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB BC CC"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB"},E:{"2":"I s J D FC xB GC HC IC","129":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","194":"E F A 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x NC OC PC QC oB 7B RC pB"},G:{"2":"xB SC 8B TC UC VC","129":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","194":"E WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"navigator.hardwareConcurrency"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB"},E:{"2":"I t J D FC yB GC HC IC","129":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","194":"E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0aad602196..e257d8f873 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","8":"J D 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","8":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"I"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","8":"F NC OC PC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"2":"mC"},I:{"1":"rB I H oC pC qC 8B rC sC","2":"nC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","8":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Hashchange event"};
+module.exports={A:{A:{"1":"E F A B","8":"J D AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","8":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"I"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","8":"F NC OC PC"},G:{"1":"E 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 H oC pC qC 9B rC sC","2":"nC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","8":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 b81aeefb27..41fb39cc0e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A FC xB GC HC IC JC yB","130":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC","130":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A FC yB GC HC IC JC zB","130":"B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 26f8a57a30..4b91aaa9f2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r","2052":"c H vB wB DC EC"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","516":"B C oB pB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","2052":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","258":"d"},L:{"2052":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I","258":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"HEVC/H.265 video format"};
+module.exports={A:{A:{"2":"J D E F A AC","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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r","2052":"c s H wB xB EC"},E:{"1":"K L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","258":"d"},L:{"2052":"H"},M:{"2":"c"},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"};
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 e180a079d7..574ef634af 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F B NC OC PC QC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"1":"mC"},I:{"1":"I H qC 8B rC sC","2":"rB nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"C d oB 7B pB","2":"A B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"hidden attribute"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F B NC OC PC QC"},G:{"1":"E 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 H qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"C d pB 8B qB","2":"A B"},L:{"1":"H"},M:{"1":"c"},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"};
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 ff81ff13d8..fc787c6c52 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t","33":"u v w x"},E:{"1":"E F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u","33":"v w x y"},E:{"1":"E F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 38614ca576..4e31d21545 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","4":"s GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b 7B RC pB","2":"F B NC OC PC QC oB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC","4":"8B"},H:{"2":"mC"},I:{"1":"H oC pC 8B rC sC","2":"rB I nC qC"},J:{"1":"D A"},K:{"1":"C d oB 7B pB","2":"A B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Session history management"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 8B RC qB","2":"F B NC OC PC QC pB"},G:{"1":"E 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":"H oC pC 9B rC sC","2":"sB I nC qC"},J:{"1":"D A"},K:{"1":"C d pB 8B qB","2":"A B"},L:{"1":"H"},M:{"1":"c"},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"};
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 c172a9fbee..17c7553d05 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"xB SC 8B TC","129":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC","257":"oC pC"},J:{"1":"A","16":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"516":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"16":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"HTML Media Capture"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B TC","129":"E 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 H qC 9B rC sC","2":"nC","257":"oC pC"},J:{"1":"A","16":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 716ee36762..2d08a15306 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":"9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC","132":"rB BC CC","260":"I s J D E F A B C K L G M N O t u"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"I s","260":"J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","132":"I FC xB","260":"s J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","132":"F B NC OC PC QC","260":"C oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"xB","260":"SC 8B TC UC"},H:{"132":"mC"},I:{"1":"H rC sC","132":"nC","260":"rB I oC pC qC 8B"},J:{"260":"D A"},K:{"1":"d","132":"A","260":"B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTML5 semantic elements"};
+module.exports={A:{A:{"2":"AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC","132":"sB CC DC","260":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"I t","260":"0 J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","132":"F B NC OC PC QC","260":"C pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","132":"nC","260":"sB I oC pC qC 9B"},J:{"260":"D A"},K:{"1":"d","132":"A","260":"B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0e6d392c08..08bf0bfab7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"HTTP Live Streaming (HLS)"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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)"};
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 49d61e5428..c51ddb2781 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","513":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"FB GB HB IB JB KB LB MB NB OB","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB","513":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC","260":"F A JC yB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB","2":"0 1 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","513":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","513":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","513":"d"},L:{"513":"H"},M:{"513":"c"},N:{"2":"A B"},O:{"513":"tC"},P:{"1":"I","513":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"513":"zB"},R:{"513":"7C"},S:{"1":"8C"}},B:6,C:"HTTP/2 protocol"};
+module.exports={A:{A:{"2":"J D E F A AC","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 e f g h i j k l m n o p q r c s H"},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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E FC yB GC HC IC","260":"F A JC zB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB","2":"0 1 2 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B rC sC","513":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","513":"d"},L:{"513":"H"},M:{"513":"c"},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"};
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 23cfb050df..7234dd8889 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"W X Y Z a b e f g h i j k l m n o p q r c 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 e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB BC CC","194":"d iB jB kB lB mB nB P Q R uB S T U V W"},D:{"1":"W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB","322":"P Q R S T","578":"U V"},E:{"2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB zB","1090":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d NC OC PC QC oB 7B RC pB","578":"iB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC","66":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"HTTP/3 protocol"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"W X Y Z a b e f g h i j k l m n o p q r c s 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 e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 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":"d jB kB lB mB nB oB P Q R vB S T U V W"},D:{"1":"W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB","322":"P Q R S T","578":"U V"},E:{"2":"I t J D E F A B C K FC yB GC HC IC JC zB pB qB 0B","1090":"L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d NC OC PC QC pB 8B RC qB","578":"jB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a4576eb824..6e7ee5189c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M BC CC","4":"0 1 N O t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC"},H:{"2":"mC"},I:{"1":"rB I H oC pC qC 8B rC sC","2":"nC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H oC pC qC 9B rC sC","2":"nC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b1487a08bc..ae26c27633 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","66":"0 u v w x y z"},E:{"2":"I s J E F A B C K L G FC xB GC HC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","130":"D IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","130":"VC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"seamless attribute for iframes"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","66":"0 1 v w x y z"},E:{"2":"I t J E F A B C K L G FC yB GC HC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","130":"D IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 7e345eaaea..42e88b1a17 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":"9B","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC","8":"rB I s J D E F A B C K L G M N O t u v w x y BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K","8":"L G M N O t"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB","8":"I s GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B NC OC PC QC","8":"C oB 7B RC pB"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB","8":"SC 8B TC"},H:{"2":"mC"},I:{"1":"H rC sC","8":"rB I nC oC pC qC 8B"},J:{"1":"A","8":"D"},K:{"1":"d","2":"A B","8":"C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"srcdoc attribute for iframes"};
+module.exports={A:{A:{"2":"AC","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","8":"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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC","8":"sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K","8":"L G M N O u"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B NC OC PC QC","8":"C pB 8B RC qB"},G:{"1":"E 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":"H rC sC","8":"sB I nC oC pC qC 9B"},J:{"1":"A","8":"D"},K:{"1":"d","2":"A B","8":"C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7cd8a2ff33..6565dce77c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","322":"RB SB TB UB VB WB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB NC OC PC QC oB 7B RC pB","322":"EB FB GB HB IB JB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:5,C:"ImageCapture API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 19f9505184..de1ff66369 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","161":"B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A","161":"B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Input Method Editor API"};
+module.exports={A:{A:{"2":"J D E F A AC","161":"B"},B:{"2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 38519ce775..9dbde31474 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0ec2d63b2a..6ad759d6b8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O","194":"P Q R S T U V W X"},C:{"1":"H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m BC CC","322":"n o p q r c"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB","194":"jB kB lB mB nB P Q R S T U V W X"},E:{"1":"MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},F:{"1":"lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC PC QC oB 7B RC pB","194":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Import maps"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O","194":"P Q R S T U V W X"},C:{"1":"s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m CC DC","322":"n o p q r c"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB","194":"kB lB mB nB oB P Q R S T U V W X"},E:{"1":"MC","2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB 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 d jB kB lB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 bc68e0b58c..f78017e7c2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","8":"C K L G M N O"},C:{"2":"0 1 2 3 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","8":"4 5 UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","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"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","2":"0 1 2 3 I s J D E F A B C K L G M N O t u v w x y z Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","66":"4 5 6 7 8","72":"9"},E:{"2":"I s FC xB GC","8":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B 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","2":"F B C G M dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","66":"N O t u v","72":"w"},G:{"2":"xB SC 8B TC UC","8":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"8":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C","2":"1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:5,C:"HTML Imports"};
+module.exports={A:{A:{"2":"J D E F AC","8":"A B"},B:{"1":"P","2":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","8":"C K L G M N O"},C:{"2":"0 1 2 3 4 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P","2":"0 1 2 3 4 I t J D E F A B C K L G M N O u v w x y z Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","66":"5 6 7 8 9","72":"AB"},E:{"2":"I t FC yB GC","8":"J D E F A B C K L G 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":"F B C G M eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","66":"N O u v w","72":"x"},G:{"2":"yB SC 9B TC UC","8":"E VC 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"8":"c"},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"};
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 37f2f4711c..37c381fe9f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","16":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB","16":"BC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"indeterminate checkbox"};
+module.exports={A:{A:{"1":"J D E F A B","16":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 fb7160e7c2..eb73099edf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","33":"A B C K L G","36":"I s J D E F"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"A","8":"I s J D E F","33":"x","36":"B C K L G M N O t u v w"},E:{"1":"A B C K L G yB oB pB zB LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s J D FC xB GC HC","260":"E F IC JC","516":"KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F NC OC","8":"B C PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B TC UC VC","260":"E WC XC YC","516":"kC"},H:{"2":"mC"},I:{"1":"H rC sC","8":"rB I nC oC pC qC 8B"},J:{"1":"A","8":"D"},K:{"1":"d","2":"A","8":"B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"IndexedDB"};
+module.exports={A:{A:{"2":"J D E F AC","132":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","33":"A B C K L G","36":"I t J D E F"},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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"A","8":"I t J D E F","33":"y","36":"B C K L G M N O u v w x"},E:{"1":"A B C K L G zB pB qB 0B LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J D FC yB GC HC","260":"E F IC JC","516":"KC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F 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":"E WC XC YC","516":"kC"},H:{"2":"mC"},I:{"1":"H rC sC","8":"sB I nC oC pC qC 9B"},J:{"1":"A","8":"D"},K:{"1":"d","2":"A","8":"B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f8898e4c2c..476600c25d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB BC CC","132":"IB JB KB","260":"LB MB NB OB"},D:{"1":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","132":"MB NB OB PB","260":"QB RB SB TB UB VB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","132":"9 AB BB CB","260":"DB EB FB GB HB IB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC","16":"ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","260":"uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"260":"8C"}},B:2,C:"IndexedDB 2.0"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC","16":"ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f12974138a..81e8c2a733 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","4":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","36":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS inline-block"};
+module.exports={A:{A:{"1":"E F A B","4":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","36":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 779410cbaa..65eb9779ca 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","16":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","16":"F"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTMLElement.innerText"};
+module.exports={A:{A:{"1":"J D E F A B","16":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","16":"F"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1a6d325c42..e1bae99167 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","516":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"0 N O t u v w x y z","2":"I s J D E F A B C K L G M","132":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB","260":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"J GC HC","2":"I s FC xB","2052":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"xB SC 8B","1025":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1025":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2052":"A B"},O:{"1025":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"260":"zB"},R:{"1":"7C"},S:{"516":"8C"}},B:1,C:"autocomplete attribute: on & off values"};
+module.exports={A:{A:{"1":"J D E F A AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"0 1 N O u v w x y z","2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"J GC HC","2":"I t FC yB","2052":"D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","1025":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f7eaa2357c..40cfe6456f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F G M NC OC PC QC"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC","129":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Color input type"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u"},E:{"1":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F G M NC OC PC QC"},G:{"2":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 08b8f532a3..b9313b87e3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC","1090":"RB SB TB UB","2052":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","4100":"e f g h i j k l m n o p q r c H vB wB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t","2052":"u v w x y"},E:{"2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB","4100":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"xB SC 8B","260":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB nC oC pC","514":"I qC 8B"},J:{"1":"A","2":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"4100":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","4100":"e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u","2052":"v w x y z"},E:{"2":"I t J D E F A B C K L FC yB GC HC IC JC zB pB qB 0B","4100":"G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"yB SC 9B","260":"E 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":"H rC sC","2":"sB nC oC pC","514":"I qC 9B"},J:{"1":"A","2":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"4100":"c"},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"};
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 94525e5294..563dbdf071 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","132":"nC oC pC"},J:{"1":"A","132":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H qC 9B rC sC","132":"nC oC pC"},J:{"1":"A","132":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 8016564236..956f0ca407 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","2561":"A B","2692":"F"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2561":"C K L G M N O"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC","1537":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB CC","1796":"rB BC"},D:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L","1025":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB","1537":"0 1 2 3 4 5 6 7 8 G M N O t u v w x y z"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s J FC xB","1025":"D E F A B C HC IC JC yB oB","1537":"GC","4097":"K pB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","16":"F B C NC OC PC QC oB 7B","260":"RC","1025":"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","1537":"G M N O t u v"},G:{"1":"gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B","1025":"E WC XC YC ZC aC bC cC dC","1537":"TC UC VC","4097":"eC fC"},H:{"2":"mC"},I:{"16":"nC oC","1025":"H sC","1537":"rB I pC qC 8B rC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2561":"A B"},O:{"1":"tC"},P:{"1025":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1537":"8C"}},B:1,C:"input event"};
+module.exports={A:{A:{"2":"J D E AC","2561":"A B","2692":"F"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2561":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","16":"BC","1537":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F 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 G M N O u v w x y z"},E:{"1":"L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","16":"I t J FC yB","1025":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","16":"F 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":"G 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":"E WC XC YC ZC aC bC cC dC","1537":"TC UC VC","4097":"eC fC"},H:{"2":"mC"},I:{"16":"nC oC","1025":"H sC","1537":"sB I pC qC 9B rC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 19fd9e4535..b022b1759e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","132":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I","16":"s J D E v w x y z","132":"F A B C K L G M N O t u"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","132":"J D E F A B HC IC JC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"2":"UC VC","132":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","514":"xB SC 8B TC"},H:{"2":"mC"},I:{"2":"nC oC pC","260":"rB I qC 8B","514":"H rC sC"},J:{"132":"A","260":"D"},K:{"2":"A B C oB 7B pB","514":"d"},L:{"260":"H"},M:{"2":"c"},N:{"514":"A","1028":"B"},O:{"2":"tC"},P:{"260":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"260":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","132":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I","16":"0 t J D E w x y z","132":"F A B C K L G M N O u v"},E:{"1":"C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB GC","132":"J D E F A B HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"2":"UC VC","132":"E 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":"H rC sC"},J:{"132":"A","260":"D"},K:{"2":"A B C pB 8B qB","514":"d"},L:{"260":"H"},M:{"2":"c"},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"};
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 486ba23d5c..09f51da9fb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 1ef8880809..0d4a778379 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","2":"F NC OC PC"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC"},H:{"130":"mC"},I:{"130":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"130":"A B C d oB 7B pB"},L:{"132":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"130":"tC"},P:{"130":"I","132":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"132":"zB"},R:{"132":"7C"},S:{"2":"8C"}},B:1,C:"Multiple file selection"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","2":"F NC OC PC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"130":"A B C d pB 8B qB"},L:{"132":"H"},M:{"1":"c"},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"};
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 a3c74b949a..11adbe92b8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M BC CC","4":"N O t u","194":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f"},D:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v 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 sB XB tB YB ZB aB bB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB NC OC PC QC oB 7B RC pB","66":"HB IB JB KB LB MB NB OB PB QB"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"inputmode attribute"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f"},D:{"1":"dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 717751c1f5..5b095884c2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB BC CC"},D:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M"},C:{"1":"QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 224e15e037..63430d0c18 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","129":"C K","1025":"L G M N O"},C:{"2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","513":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"388":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB nC oC pC","388":"I H qC 8B rC sC"},J:{"2":"D","388":"A"},K:{"1":"A B C oB 7B pB","388":"d"},L:{"388":"H"},M:{"641":"c"},N:{"388":"A B"},O:{"388":"tC"},P:{"388":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"388":"zB"},R:{"388":"7C"},S:{"513":"8C"}},B:1,C:"Number input type"};
+module.exports={A:{A:{"2":"J D E F AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","129":"C K","1025":"L G M N O"},C:{"2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t"},E:{"1":"t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"388":"E 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 H qC 9B rC sC"},J:{"2":"D","388":"A"},K:{"1":"A B C pB 8B qB","388":"d"},L:{"388":"H"},M:{"641":"c"},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"};
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 b85304dca3..6eea5bf664 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s","388":"J D E F A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B","388":"E TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H sC","2":"rB I nC oC pC qC 8B rC"},J:{"1":"A","2":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","16":"t","388":"J D E F A GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},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":"E TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H sC","2":"sB I nC oC pC qC 9B rC"},J:{"1":"A","2":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 47388f8c86..ce40c4c857 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","132":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b 7B RC pB","2":"F NC OC PC QC","132":"B oB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB H nC oC pC 8B rC sC","4":"I qC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"input placeholder attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 8B RC qB","2":"F NC OC PC QC","132":"B pB"},G:{"1":"E 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 H nC oC pC 9B rC sC","4":"I qC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 57fbe8c7dd..1fc7ad541d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"H 8B rC sC","4":"rB I nC oC pC qC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Range input type"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G M N O u v w x CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H 9B rC sC","4":"sB I nC oC pC qC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a65d772e4a..8d757a6fa0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","129":"C K L G M N O"},C:{"2":"AC rB BC CC","129":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L v w x y z","129":"G M N O t u"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F NC OC PC QC","16":"B oB 7B"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"129":"mC"},I:{"1":"H rC sC","16":"nC oC","129":"rB I pC qC 8B"},J:{"1":"D","129":"A"},K:{"1":"C d","2":"A","16":"B oB 7B","129":"pB"},L:{"1":"H"},M:{"129":"c"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"129":"8C"}},B:1,C:"Search input type"};
+module.exports={A:{A:{"2":"J D E F AC","129":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","129":"C K L G M N O"},C:{"2":"BC sB CC DC","129":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"0 I t J D E F A B C K L w x y z","129":"G M N O u v"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F NC OC PC QC","16":"B pB 8B"},G:{"1":"E 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":"H rC sC","16":"nC oC","129":"sB I pC qC 9B"},J:{"1":"D","129":"A"},K:{"1":"C d","2":"A","16":"B pB 8B","129":"qB"},L:{"1":"H"},M:{"129":"c"},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"};
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 82e47b4655..6e71dea5a3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","16":"F NC OC PC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","16":"F NC OC PC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1e9441beba..e459689432 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","16":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","16":"F"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","16":"F"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 0eafce4299..4093065d49 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":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","16":"F NC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Element.insertAdjacentHTML()"};
+module.exports={A:{A:{"1":"A B","16":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","16":"F NC"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 225dca3c52..c035428e16 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Internationalization API"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x y"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 390e3dfc26..cd10a0b550 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"IntersectionObserver V2"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 88d45c1f87..3e8b4eb409 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},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 e f g h i j k l m n o p q r c H"},C:{"1":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB BC CC","194":"QB RB SB"},D:{"1":"WB sB XB tB YB ZB aB","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t 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","1025":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB"},F:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB NC OC PC QC oB 7B RC pB","516":"CB DB EB FB GB HB IB","1025":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","1025":"d"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","516":"uC vC"},Q:{"1025":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"IntersectionObserver"};
+module.exports={A:{A:{"2":"J D E F A B AC"},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 e f g h i j k l m n o p q r c s H"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N 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 D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","1025":"d"},L:{"1":"H"},M:{"1":"c"},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"};
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 dd0f9784bd..cac2b7b2c7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N","130":"O"},C:{"1":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB BC CC"},D:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB pB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC oB 7B RC pB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Intl.PluralRules API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N","130":"O"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 df619dea74..d9bd7a90b2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","1025":"f g h i j k l m n o p q r c H","1537":"P Q R S T U V W X Y Z a b e"},C:{"2":"AC","932":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB BC CC","2308":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"I s J D E F A B C K L G M N O t u v","545":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB","1025":"f g h i j k l m n o p q r c H vB wB DC EC","1537":"KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e"},E:{"1":"qB 4B 5B 6B MC","2":"I s J FC xB GC","516":"B C K L G oB pB zB KC LC 0B 1B 2B 3B","548":"F A JC yB","676":"D E HC IC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","513":"8","545":"0 1 2 3 4 5 6 G M N O t u v w x y z","1537":"7 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"qB 4B 5B 6B","2":"xB SC 8B TC UC","516":"jC kC lC 0B 1B 2B 3B","548":"XC YC ZC aC bC cC dC eC fC gC hC iC","676":"E VC WC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","545":"rC sC","1025":"H"},J:{"2":"D","545":"A"},K:{"2":"A B C oB 7B pB","1025":"d"},L:{"1025":"H"},M:{"2308":"c"},N:{"2":"A B"},O:{"1537":"tC"},P:{"545":"I","1025":"4C 5C 6C","1537":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB"},Q:{"1537":"zB"},R:{"1537":"7C"},S:{"932":"8C"}},B:5,C:"Intrinsic & Extrinsic Sizing"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","1025":"f g h i j k l m n o p q r c s H","1537":"P Q R S T U V W X Y Z a b e"},C:{"2":"BC","932":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"I t J D E F A B C K L G 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":"f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e"},E:{"1":"rB 5B 6B 7B MC","2":"I t J FC yB GC","516":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B","548":"F A JC zB","676":"D E HC IC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","513":"9","545":"0 1 2 3 4 5 6 7 G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},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":"E VC WC"},H:{"2":"mC"},I:{"2":"sB I nC oC pC qC 9B","545":"rC sC","1025":"H"},J:{"2":"D","545":"A"},K:{"2":"A B C pB 8B qB","1025":"d"},L:{"1025":"H"},M:{"2308":"c"},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"};
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 f73447e099..da63472965 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","129":"s GC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG 2000 image format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 2a4bca8e89..3d701fee23 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","578":"a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y BC CC","322":"Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z wB DC EC","194":"a b e f g h i j k l m n o p q r c H vB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB NC OC PC QC oB 7B RC pB","194":"mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"JPEG XL image format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z","578":"a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y CC DC","322":"Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z wB xB EC","194":"a b e f g h i j k l m n o p q r c s H"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 3d621588ed..4e4da8bc86 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 353eb4bc6e..bede6edfd2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB BC CC"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB CC DC"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2c39b1827b..4a6d9800b8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D 9B","129":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"JSON parsing"};
+module.exports={A:{A:{"1":"F A B","2":"J D AC","129":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a675cc122f..afd7eb059b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G","132":"M N O"},C:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB BC CC"},D:{"1":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w 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 sB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC","132":"yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC oB 7B RC pB","132":"IB JB KB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC","132":"aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC","132":"wC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC","132":"aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 abe6c0878a..acea6e5943 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"nC oC pC","132":"rB I qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2cbc97e0ca..a37cd7cbbf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","16":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC","16":"C"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d pB","2":"A B oB 7B","16":"C"},L:{"1":"H"},M:{"130":"c"},N:{"130":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:7,C:"KeyboardEvent.charCode"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","16":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC","16":"C"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d qB","2":"A B pB 8B","16":"C"},L:{"1":"H"},M:{"130":"c"},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"};
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 2d0ee9eaf8..959459f4ef 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB BC CC"},D:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB","194":"GB HB IB JB KB LB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","194":"3 4 5 6 7 8"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"194":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I","194":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"194":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.code"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"194":"H"},M:{"1":"c"},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"};
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 5750263c17..8c9f88e7c9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B G M NC OC PC QC oB 7B RC","16":"C"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d pB","2":"A B oB 7B","16":"C"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.getModifierState()"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d qB","2":"A B pB 8B","16":"C"},L:{"1":"H"},M:{"1":"c"},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()"};
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 44aeec5120..b8d3d410b2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w BC CC","132":"0 1 2 x y z"},D:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"0 1 2 3 4 5 6 7 8 9 F B G M N O t u v w x y z AB BB NC OC PC QC oB 7B RC","16":"C"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d pB","2":"A B oB 7B","16":"C"},L:{"1":"H"},M:{"1":"c"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.key"};
+module.exports={A:{A:{"2":"J D E AC","260":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"0 1 2 3 4 5 6 7 8 9 F B G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d qB","2":"A B pB 8B","16":"C"},L:{"1":"H"},M:{"1":"c"},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"};
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 efb3333e9b..a463e4367e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"0 1 2 3 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"J FC xB","132":"I s GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC","16":"C","132":"G M"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B","132":"TC UC VC"},H:{"2":"mC"},I:{"1":"H rC sC","16":"nC oC","132":"rB I pC qC 8B"},J:{"132":"D A"},K:{"1":"d pB","2":"A B oB 7B","16":"C"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"KeyboardEvent.location"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"0 1 2 3 4 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC","16":"C","132":"G M"},G:{"1":"E 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":"H rC sC","16":"nC oC","132":"sB I pC qC 9B"},J:{"132":"D A"},K:{"1":"d qB","2":"A B pB 8B","16":"C"},L:{"1":"H"},M:{"1":"c"},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"};
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 384e17cddd..4bace1f189 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","16":"s"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","16":"F NC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B","16":"nC oC","132":"rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"132":"H"},M:{"132":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"2":"I","132":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"132":"7C"},S:{"1":"8C"}},B:7,C:"KeyboardEvent.which"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","16":"F NC"},G:{"1":"E 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 H pC qC 9B","16":"nC oC","132":"rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"132":"H"},M:{"132":"c"},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"};
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 f535cd703d..1242473586 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"1":"B","2":"A"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Resource Hints: Lazyload"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 9369cf0af3..4abc174c69 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","194":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O","322":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB","516":"FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC","1028":"A yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","322":"0 1 G M N O t u v w x y z","516":"2 3 4 5 6 7 8 9"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC","1028":"ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","516":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"let"};
+module.exports={A:{A:{"2":"J D E F A AC","2052":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","194":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","322":"0 1 2 G 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":"E yB SC 9B TC UC VC WC XC YC","1028":"ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b1a01ee039..5a21d6b48c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","130":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D","130":"A"},K:{"1":"d","130":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"130":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"PNG favicons"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"1":"sB I H nC oC pC qC 9B rC sC"},J:{"1":"D","130":"A"},K:{"1":"d","130":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 daa28e50d0..5766ac6af3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P","1537":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB BC CC","260":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB","513":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","1537":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"IB JB KB LB MB NB OB PB QB RB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB SB TB UB VB WB XB YB ZB aB bB cB NC OC PC QC oB 7B RC pB","1537":"dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","130":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D","130":"A"},K:{"130":"A B C oB 7B pB","1537":"d"},L:{"1537":"H"},M:{"2":"c"},N:{"130":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C","1537":"1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"1537":"7C"},S:{"513":"8C"}},B:1,C:"SVG favicons"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P","1537":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB CC DC","260":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P","1537":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"dC eC fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","130":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC"},H:{"130":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D","130":"A"},K:{"130":"A B C pB 8B qB","1537":"d"},L:{"1537":"H"},M:{"2":"c"},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"};
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 47d4090261..3ecf76723a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E 9B","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB","260":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"16":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"16":"rB I H nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","16":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: dns-prefetch"};
+module.exports={A:{A:{"1":"A B","2":"J D E AC","132":"F"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB","260":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"16":"E 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 H nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 6e3b818987..91499d1085 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Resource Hints: modulepreload"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 cc4657b5f4..1d5e3437cb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L","260":"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 sB XB tB YB ZB aB bB cB dB eB fB gB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","129":"DB"},D:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"16":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: preconnect"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L","260":"G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"16":"c"},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"};
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 c8a0bad2b2..dff3cae6b3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D"},E:{"2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB","194":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","194":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"I H rC sC","2":"rB nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Resource Hints: prefetch"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D"},E:{"2":"I t J D E F A B C K FC yB GC HC IC JC zB pB qB","194":"L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H rC sC","2":"sB nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 facf7b47c2..717361b3e4 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M","1028":"N O"},C:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB BC CC","132":"UB","578":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T"},D:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","322":"B"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB NC OC PC QC oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC","322":"bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Resource Hints: preload"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M","1028":"N O"},C:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w 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 d jB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC","322":"bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a31b6b5d25..f26ffcec8d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Resource Hints: prerender"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C"},E:{"2":"I t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 3c01535f61..16a3f65368 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB BC CC","132":"kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB","66":"kB lB"},E:{"1":"MC","2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB","322":"L G zB KC LC 0B","580":"1B 2B 3B qB 4B 5B 6B"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC PC QC oB 7B RC pB","66":"YB ZB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","322":"iC jC kC lC 0B","580":"1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"132":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB CC DC","132":"lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB","66":"lB mB"},E:{"1":"MC","2":"I t J D E F A B C K FC yB GC HC IC JC zB pB qB","322":"L G 0B KC LC 1B","580":"2B 3B 4B rB 5B 6B 7B"},F:{"1":"bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"132":"c"},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"};
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 5a7ef1b622..51959135e0 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":"9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","132":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"I s J D E F A B C K L G M N O t u v w x"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","132":"I s J D E F FC xB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F B C NC OC PC QC oB 7B RC","132":"pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"E xB SC 8B TC UC VC WC XC YC"},H:{"132":"mC"},I:{"1":"H rC sC","132":"rB I nC oC pC qC 8B"},J:{"132":"D A"},K:{"1":"d","16":"A B C oB 7B","132":"pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","132":"A"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","132":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"4":"8C"}},B:6,C:"localeCompare()"};
+module.exports={A:{A:{"1":"B","16":"AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","132":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"I t J D E F A B C K L G M N O u v w x y"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I t J D E F FC yB GC HC IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"132":"mC"},I:{"1":"H rC sC","132":"sB I nC oC pC qC 9B"},J:{"132":"D A"},K:{"1":"d","16":"A B C pB 8B","132":"qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 a426c9e899..ad6fdb5c40 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","194":"WB sB XB tB YB ZB aB bB cB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"194":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Magnetometer"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"194":"H"},M:{"2":"c"},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"};
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 97cf06f6ca..b3d6ea799c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","36":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","36":"C K L"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC","36":"0 1 2 3 4 5 6 7 I s J D E F A B C K L G M N O t u v w x y z CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","36":"0 1 2 3 4 5 6 7 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","36":"s J D 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B NC OC PC QC oB","36":"C G M N O t u 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB","36":"SC 8B TC UC VC"},H:{"2":"mC"},I:{"1":"H","2":"nC","36":"rB I oC pC qC 8B rC sC"},J:{"36":"D A"},K:{"1":"d","2":"A B","36":"C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"36":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","36":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"matches() DOM method"};
+module.exports={A:{A:{"2":"J D E AC","36":"F A B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC","36":"0 1 2 3 4 5 6 7 8 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","36":"0 1 2 3 4 5 6 7 8 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"E F A B C K L G IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","36":"t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B NC OC PC QC pB","36":"C G M N O u v 8B RC qB"},G:{"1":"E 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":"H","2":"nC","36":"sB I oC pC qC 9B rC sC"},J:{"36":"D A"},K:{"1":"d","2":"A B","36":"C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e90b284a9b..0f7089a051 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B C NC OC PC QC oB 7B RC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"1":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"matchMedia"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B C NC OC PC QC pB 8B RC"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 510986ce4c..834014564a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"F A B 9B","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 e f g h","584":"i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","129":"AC rB BC CC"},D:{"1":"y","8":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h","584":"i j k l m n o p q r c H","1025":"vB wB DC EC"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","260":"I s J D E F FC xB GC HC IC JC"},F:{"2":"F","8":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB","584":"S T U V W X Y Z a b","2052":"B C NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B"},H:{"8":"mC"},I:{"8":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"A","8":"D"},K:{"8":"A B C d oB 7B pB"},L:{"8":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"8":"tC"},P:{"8":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"8":"zB"},R:{"8":"7C"},S:{"1":"8C"}},B:2,C:"MathML"};
+module.exports={A:{A:{"2":"F A B AC","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 e f g h","584":"i j k l m n o p q r c s","1025":"H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","129":"BC sB CC DC"},D:{"1":"z","8":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h","584":"i j k l m n o p q r c s","1025":"H wB xB EC"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","260":"I t J D E F FC yB GC HC IC JC"},F:{"2":"F","8":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB","584":"S T U V W X Y Z a b","2052":"B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H"},J:{"1":"A","8":"D"},K:{"8":"A B C d pB 8B qB"},L:{"1025":"H"},M:{"1":"c"},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"};
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 ca3948e31d..5bf1e19e5c 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":"9B","900":"J D E F"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","1025":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","900":"AC rB BC CC","1025":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"s FC","900":"I xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F","132":"B C NC OC PC QC oB 7B RC pB"},G:{"1":"SC 8B TC UC VC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB","2052":"E WC"},H:{"132":"mC"},I:{"1":"rB I pC qC 8B rC sC","16":"nC oC","4097":"H"},J:{"1":"D A"},K:{"132":"A B C oB 7B pB","4097":"d"},L:{"4097":"H"},M:{"4097":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"4097":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1025":"8C"}},B:1,C:"maxlength attribute for input and textarea elements"};
+module.exports={A:{A:{"1":"A B","16":"AC","900":"J D E F"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","1025":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","900":"BC sB CC DC","1025":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F","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":"E WC"},H:{"132":"mC"},I:{"1":"sB I pC qC 9B rC sC","16":"nC oC","4097":"H"},J:{"1":"D A"},K:{"132":"A B C pB 8B qB","4097":"d"},L:{"4097":"H"},M:{"4097":"c"},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"};
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 acf525c267..515420e229 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":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M BC CC","33":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","2":"I s J FC xB GC HC MC","33":"D E F A IC JC yB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC","33":"E VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"}},B:6,C:"isolate-override from unicode-bidi"};
+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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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":"c"},A:{"2":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},K:{"1":"d","2":"A B C pB 8B qB"},E:{"1":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J FC yB GC HC MC","33":"D E F 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"}},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 8e83f9e533..fe3cd76b1c 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":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F BC CC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 G M N O t u v w x y z"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","2":"I s FC xB GC MC","33":"J D E F A HC IC JC yB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"E UC VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"}},B:6,C:"isolate from unicode-bidi"};
+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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G","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":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F CC DC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G 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":"c"},A:{"2":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z"},K:{"1":"d","2":"A B C pB 8B qB"},E:{"1":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J D E F 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"}},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 2ab6839603..3cfe5c2e1b 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":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F BC CC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","2":"I s FC xB GC MC","33":"J D E F A HC IC JC yB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"E UC VC WC XC YC ZC aC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"}},B:6,C:"plaintext from unicode-bidi"};
+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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F CC DC","33":"0 1 2 3 4 5 6 7 8 9 A B C K L G 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":"c"},A:{"2":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},K:{"1":"d","2":"A B C pB 8B qB"},E:{"1":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t FC yB GC MC","33":"J D E F 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"}},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 68ea594cea..0a432ff4cb 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":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC oB 7B RC pB"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","2":"I s J D FC xB GC HC IC MC","33":"E F A B C JC yB oB"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","33":"E WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"}},B:6,C:"text-decoration-color property"};
+module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u v w x y z AB"},M:{"1":"c"},A:{"2":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"d","2":"A B C pB 8B qB"},E:{"1":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J D FC yB GC HC IC MC","33":"E F 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"}},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 591c6c8e98..6e90f23614 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":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC oB 7B RC pB"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","2":"I s J D FC xB GC HC IC MC","33":"E F A B C JC yB oB"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","33":"E WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"}},B:6,C:"text-decoration-line property"};
+module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u v w x y z AB"},M:{"1":"c"},A:{"2":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"d","2":"A B C pB 8B qB"},E:{"1":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J D FC yB GC HC IC MC","33":"E F 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"}},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 72531737bc..a22e7fa5c1 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":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC oB 7B RC pB"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"2":"I s J D FC xB GC HC IC MC","33":"E F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},G:{"2":"xB SC 8B TC UC VC","33":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"}},B:6,C:"text-decoration shorthand property"};
+module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC"},M:{"1":"c"},A:{"2":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"d","2":"A B C pB 8B qB"},E:{"2":"I t J D FC yB GC HC IC MC","33":"E F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B"},G:{"2":"yB SC 9B TC UC VC","33":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"}},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 8aec57f1c8..01b3d94d8b 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":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB"},L:{"1":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z"},M:{"1":"c"},A:{"2":"J D E F A B 9B"},F:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC oB 7B RC pB"},K:{"1":"d","2":"A B C oB 7B pB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","2":"I s J D FC xB GC HC IC MC","33":"E F A B C JC yB oB"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","33":"E WC XC YC ZC aC bC cC dC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"}},B:6,C:"text-decoration-style property"};
+module.exports={A:{D:{"1":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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":"H"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC","33":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u v w x y z AB"},M:{"1":"c"},A:{"2":"J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"d","2":"A B C pB 8B qB"},E:{"1":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","2":"I t J D FC yB GC HC IC MC","33":"E F 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"}},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 e1fd44a2c2..a1742dbc42 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"I s J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s FC xB GC","132":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"xB SC 8B TC UC VC","132":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","132":"H rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","132":"d"},L:{"132":"H"},M:{"132":"c"},N:{"132":"A B"},O:{"132":"tC"},P:{"2":"I uC","132":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"132":"zB"},R:{"132":"7C"},S:{"132":"8C"}},B:2,C:"Media Fragments"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t FC yB GC","132":"J D E F A B C K L G HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"yB SC 9B TC UC VC","132":"E 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":"H rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","132":"d"},L:{"132":"H"},M:{"132":"c"},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"};
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 6dd8fab6e2..34bd5e34e0 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB BC CC","260":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","324":"PB QB RB SB TB UB VB WB sB XB tB"},E:{"2":"I s J D E F A FC xB GC HC IC JC yB","132":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","324":"AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"260":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","132":"uC vC wC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 D E F A FC yB GC HC IC JC zB","132":"B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"260":"c"},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"};
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 7dd636b17f..ea0c140578 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB MB"},E:{"1":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB","322":"K L pB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","194":"8 9"},G:{"1":"kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC","578":"dC eC fC gC hC iC jC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"MediaRecorder API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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":"G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G 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":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 e9b6dfbbeb..a30a6807dd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y BC CC","66":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M","33":"0 1 2 3 4 x y z","66":"N O t u v w"},E:{"1":"E F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC","260":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H sC","2":"rB I nC oC pC qC 8B rC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Media Source Extensions"};
+module.exports={A:{A:{"2":"J D E F A AC","132":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M","33":"0 1 2 3 4 5 y z","66":"N O u v w x"},E:{"1":"E F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 39a23a9d4a..50a2718905 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s J D BC CC","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T","450":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","66":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","66":"9 AB BB CB DB EB FB GB HB IB JB KB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"450":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB I t J D CC DC","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T","450":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","66":"AB BB CB DB EB FB GB HB IB JB KB LB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"450":"c"},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)"};
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 ff35c1b7e0..59a844832d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB","132":"iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","258":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB KC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"513":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","16":"uC"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"theme-color Meta Tag"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB","132":"jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d"},E:{"1":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"513":"H"},M:{"2":"c"},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"};
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 f2e7364b7a..e98014fd65 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F NC OC PC QC"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"meter element"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 9af3496539..ceb46952f7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c BC CC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Web MIDI API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 3219f45963..076d199822 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","8":"J 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS min/max-width/height"};
+module.exports={A:{A:{"1":"F A B","8":"J AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c44f2d6f2e..c2e531e1e9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","132":"I s J D E F A B C K L G M N O t u v BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","2":"nC oC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"MP3 audio format"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","132":"I t J D E F A B C K L G M N O u v w CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H pC qC 9B rC sC","2":"nC oC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 c4fcece6c2..5212a85db5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","386":"v w"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","386":"w x"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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)"};
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 4222625de4..cd88611f32 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u BC CC","4":"0 1 2 3 4 5 6 7 8 v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H rC sC","4":"rB I nC oC qC 8B","132":"pC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"260":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","4":"sB I nC oC qC 9B","132":"pC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"260":"c"},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"};
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 a23d84bba7..3680bda759 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 Multiple backgrounds"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c583f33d43..3926507e28 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O","516":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"132":"QB RB SB TB UB VB WB sB XB tB YB ZB aB","164":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB BC CC","516":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a","1028":"b e f g h i j k l m n o p q r c H vB wB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","516":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","132":"F JC","164":"D E IC","420":"I s J FC xB GC HC"},F:{"1":"C oB 7B RC pB","2":"F B NC OC PC QC","420":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB","516":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"XC YC","164":"E VC WC","420":"xB SC 8B TC UC"},H:{"1":"mC"},I:{"420":"rB I nC oC pC qC 8B rC sC","516":"H"},J:{"420":"D A"},K:{"1":"C oB 7B pB","2":"A B","516":"d"},L:{"516":"H"},M:{"1028":"c"},N:{"1":"A B"},O:{"516":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","420":"I"},Q:{"516":"zB"},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 AC"},B:{"1":"C K L G M N O","516":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 D E F A B C K L G M N 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a","1028":"b e f g h i j k l m n o p q r c s H wB xB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"F JC","164":"D E IC","420":"I t J FC yB GC HC"},F:{"1":"C pB 8B RC qB","2":"F B NC OC PC QC","420":"0 1 2 3 4 5 6 7 8 9 G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},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":"E VC WC","420":"yB SC 9B TC UC"},H:{"1":"mC"},I:{"420":"sB I nC oC pC qC 9B rC sC","516":"H"},J:{"420":"D A"},K:{"1":"C pB 8B qB","2":"A B","516":"d"},L:{"516":"H"},M:{"1028":"c"},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"};
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 ffc697baf6..9ac761a534 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","260":"F A B"},B:{"132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G M N O"},C:{"2":"AC rB I s BC CC","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"16":"I s J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"16":"FC xB","132":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"C RC pB","2":"F NC OC PC QC","16":"B oB 7B","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"16":"xB SC","132":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"16":"nC oC","132":"rB I H pC qC 8B rC sC"},J:{"132":"D A"},K:{"1":"C pB","2":"A","16":"B oB 7B","132":"d"},L:{"132":"H"},M:{"260":"c"},N:{"260":"A B"},O:{"132":"tC"},P:{"132":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"132":"zB"},R:{"132":"7C"},S:{"260":"8C"}},B:5,C:"Mutation events"};
+module.exports={A:{A:{"2":"J D E AC","260":"F A B"},B:{"132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L G M N O"},C:{"2":"BC sB I t CC DC","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"16":"I t J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"16":"FC yB","132":"I t J D E F A B C K L G 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":"F NC OC PC QC","16":"B pB 8B","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"16":"yB SC","132":"E 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 H pC qC 9B rC sC"},J:{"132":"D A"},K:{"1":"C qB","2":"A","16":"B pB 8B","132":"d"},L:{"132":"H"},M:{"260":"c"},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"};
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 0390f9ecbe..f27eff7de9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N","33":"0 O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB nC oC pC","8":"I qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","8":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Mutation Observer"};
+module.exports={A:{A:{"1":"B","2":"J D E AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N","33":"0 1 O u v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB nC oC pC","8":"I qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2a13c824bc..93e6e56f9a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","4":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Storage - name/value pairs"};
+module.exports={A:{A:{"1":"E F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","4":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 985d4a75f1..c743e89207 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","194":"P Q R S T U","260":"V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB","194":"jB kB lB mB nB P Q R S T U","260":"V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC","516":"0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC PC QC oB 7B RC pB","194":"YB ZB aB bB cB dB eB fB gB hB","260":"d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC","516":"0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"File System Access API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","194":"P Q R S T U","260":"V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB","194":"kB lB mB nB oB P Q R S T U","260":"V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB 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":"d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 9171eb7d83..dfa9245314 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s","33":"J D E F A B C"},E:{"1":"E F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"I H qC 8B rC sC","2":"rB nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Navigation Timing API"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t","33":"J D E F A B C"},E:{"1":"E F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5a4e5a3513..df491fc39d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB","1028":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB NC OC PC QC oB 7B RC pB","1028":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"nC rC sC","132":"rB I oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","132":"I","516":"uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"260":"8C"}},B:7,C:"Network Information API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","1028":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H","2":"nC rC sC","132":"sB I oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 f5b31784ed..4e1206f1af 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I","36":"s J D E F A B C K L G M N O t u v"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","36":"H rC sC"},J:{"1":"A","2":"D"},K:{"2":"A B C oB 7B pB","36":"d"},L:{"513":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"36":"I","258":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"258":"7C"},S:{"1":"8C"}},B:1,C:"Web Notifications"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I","36":"t J D E F A B C K L G M N O u v w"},E:{"1":"J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H rC sC"},J:{"1":"A","2":"D"},K:{"2":"A B C pB 8B qB","36":"d"},L:{"513":"H"},M:{"1":"c"},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"};
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 399c48bf48..83cc9c1ecd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC"},D:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t 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":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Object.entries"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","16":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5473b1e26c..37bce1b875 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G","260":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC","132":"E F IC JC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F G M N O NC OC PC","33":"B C QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","132":"E WC XC YC"},H:{"33":"mC"},I:{"1":"H sC","2":"rB I nC oC pC qC 8B rC"},J:{"2":"D A"},K:{"1":"d","2":"A","33":"B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"A B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC","132":"E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F G 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":"E WC XC YC"},H:{"33":"mC"},I:{"1":"H sC","2":"sB I nC oC pC qC 9B rC"},J:{"2":"D A"},K:{"1":"d","2":"A","33":"B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1fa5a00d4f..52ea1a99a5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB","2":"F B C G M N O t u v w BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Object.observe data binding"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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":"F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 f62085da26..0039570881 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},C:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC"},D:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t 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":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"8":"mC"},I:{"1":"H","8":"rB I nC oC pC qC 8B rC sC"},J:{"8":"D A"},K:{"1":"d","8":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","8":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Object.values method"};
+module.exports={A:{A:{"8":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","8":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"8":"mC"},I:{"1":"H","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"D A"},K:{"1":"d","8":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e7ce477dd8..33097a7364 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O","2":"C P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D","130":"A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"K L G M N O","2":"C P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D","130":"A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 6b43100c89..658ad4e2dc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"F 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S BC CC","2":"T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","4":"rB","8":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T","2":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d QC oB 7B RC pB","2":"F iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC","8":"OC PC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I nC oC pC qC 8B rC sC","2":"H"},J:{"1":"D A"},K:{"1":"B C oB 7B pB","2":"A d"},L:{"2":"H"},M:{"2":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Offline web applications"};
+module.exports={A:{A:{"1":"A B","2":"F AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S CC DC","2":"T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","4":"sB","8":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T","2":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d QC pB 8B RC qB","2":"F jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC","8":"OC PC"},G:{"1":"E 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":"H"},J:{"1":"D A"},K:{"1":"B C pB 8B qB","2":"A d"},L:{"2":"H"},M:{"2":"c"},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"};
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 cb516b50eb..15f04fbeb9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB BC CC","194":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p"},D:{"1":"fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","322":"WB sB XB tB YB ZB aB bB cB dB eB"},E:{"1":"MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB NC OC PC QC oB 7B RC pB","322":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"OffscreenCanvas"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p"},D:{"1":"gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5bca48b271..162da37e62 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB","132":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"A","2":"D"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Ogg Vorbis audio format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L FC yB GC HC IC JC zB pB qB 0B","132":"G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"2":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"A","2":"D"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 2a3d098185..3cc4f5629a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","8":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"8":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:6,C:"Ogg/Theora video format"};
+module.exports={A:{A:{"2":"J D E AC","8":"F A B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 e81b0c5e51..eb888f432f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G","16":"M N O t"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC","16":"C"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G","16":"M N O u"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC","16":"C"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ef22d94efb..479053248d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G"},C:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB BC CC"},D:{"1":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u 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 yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"\"once\" event listener option"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G"},C:{"1":"PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 943ad9fcfa..f5fa57dc74 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D 9B","260":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB","516":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC","4":"pB"},G:{"1":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"A","132":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Online/offline status"};
+module.exports={A:{A:{"1":"F A B","2":"J D AC","260":"E"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB","516":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC","4":"qB"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"A","132":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 dcd676f8fc..cd885acc44 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 I s J D E F A B C K L G M N O t u v w x y z"},E:{"2":"I s J D E F A FC xB GC HC IC JC yB","132":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC","132":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Opus audio format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 I t J D E F A B C K L G M N O u v w x y z"},E:{"2":"I t J D E F A FC yB GC HC IC JC zB","132":"B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M N O u NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7d691bb948..c257d6a756 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB","194":"WB sB XB tB YB ZB aB bB cB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Orientation Sensor"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 de6ede27f4..3fe09c2ee7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D 9B","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 e f g h i j k l m n o p q r c H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC","129":"pB","260":"F B NC OC PC QC oB 7B"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"C d pB","260":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"388":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS outline properties"};
+module.exports={A:{A:{"2":"J D AC","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 e f g h i j k l m n o p q r c s H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC","129":"qB","260":"F B NC OC PC QC pB 8B"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"C d qB","260":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 3a8c8cccea..afed4fc097 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB BC CC"},D:{"1":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w 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 yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},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 AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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()"};
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 19af2f5f3c..542f474b35 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"PageTransitionEvent"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b9e847b8d2..08dbb6bd17 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F BC CC","33":"A B C K L G M N"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K","33":"0 1 2 3 4 5 6 L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B C NC OC PC QC oB 7B RC","33":"G M N O t"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B","33":"rC sC"},J:{"1":"A","2":"D"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","33":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Page Visibility"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F CC DC","33":"A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K","33":"0 1 2 3 4 5 6 7 L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B C NC OC PC QC pB 8B RC","33":"G M N O u"},G:{"1":"E VC 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":"H","2":"sB I nC oC pC qC 9B","33":"rC sC"},J:{"1":"A","2":"D"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 1712b160e8..05063f7ee2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB BC CC"},D:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Passive event listeners"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 eab426c740..f9f4bdeb11 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","16":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H BC CC","16":"vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB","16":"wB DC EC"},E:{"1":"C K pB","2":"I s J D E F A B FC xB GC HC IC JC yB oB","16":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB","16":"RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"16":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","16":"H"},J:{"2":"D","16":"A"},K:{"2":"A B C oB 7B pB","16":"d"},L:{"16":"H"},M:{"16":"c"},N:{"2":"A","16":"B"},O:{"16":"tC"},P:{"2":"I uC vC","16":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"16":"zB"},R:{"16":"7C"},S:{"2":"8C"}},B:1,C:"Password Rules"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","16":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H CC DC","16":"wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","16":"wB xB EC"},E:{"1":"C K qB","2":"I t J D E F A B FC yB GC HC IC JC zB pB","16":"L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H"},J:{"2":"D","16":"A"},K:{"2":"A B C pB 8B qB","16":"d"},L:{"16":"H"},M:{"16":"c"},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"};
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 0f44744c54..186926c0a5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K","132":"L G M N O"},C:{"1":"MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},D:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z","132":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC","132":"E F IC"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w NC OC PC QC oB 7B RC pB","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"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","16":"E","132":"WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","132":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Path2D"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K","132":"L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC","132":"E F IC"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E","132":"WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 676b1aa192..325cc9aa7c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB BC CC","4162":"TB UB VB WB sB XB tB YB ZB aB bB","16452":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB","194":"RB SB TB UB VB WB","1090":"sB XB","8196":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC","514":"A B yB","8196":"C oB"},F:{"1":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB NC OC PC QC oB 7B RC pB","194":"EB FB GB HB IB JB KB LB","8196":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC","514":"ZC aC bC","8196":"cC dC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"2049":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"0C 1C 2C 3C qB 4C 5C 6C","2":"I","8196":"uC vC wC xC yC yB zC"},Q:{"8196":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:2,C:"Payment Request API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O 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 d jB kB lB mB nB"},E:{"1":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F FC yB GC HC IC JC","514":"A B zB","8196":"C pB"},F:{"1":"dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC","514":"ZC aC bC","8196":"cC dC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"2049":"H"},M:{"2":"c"},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"};
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 5277ae266e..8efa831580 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","132":"B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"16":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Built-in PDF viewer"};
+module.exports={A:{A:{"2":"J D E F A AC","132":"B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G M N O CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 2c369ed0c8..391ac669b1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB BC CC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Permissions API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"1":"rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c66094ad0d..48f498bb59 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB BC CC","258":"jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB","258":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U","322":"V W","388":"X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B FC xB GC HC IC JC yB","258":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC oB 7B RC pB","258":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB","322":"d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC","258":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","258":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","388":"d"},L:{"388":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC","258":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"258":"zB"},R:{"388":"7C"},S:{"2":"8C"}},B:5,C:"Permissions Policy"};
+module.exports={A:{A:{"2":"J D E F A B AC"},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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB CC DC","258":"kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB 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 d jB kB lB mB nB oB P Q R S T U","322":"V W","388":"X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B FC yB GC HC IC JC zB","258":"C K L G 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 F B C G 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":"d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","388":"d"},L:{"388":"H"},M:{"2":"c"},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"};
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 e08368a020..50928eea8b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB BC CC","132":"d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","1090":"dB","1412":"hB","1668":"eB fB gB"},D:{"1":"gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB","2114":"fB"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC","4100":"A B C K yB oB pB"},F:{"1":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB NC OC PC QC oB 7B RC pB","8196":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC","4100":"XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"16388":"H"},M:{"16388":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"Picture-in-Picture"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB 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":"d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","1090":"eB","1412":"iB","1668":"fB gB hB"},D:{"1":"hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F FC yB GC HC IC JC","4100":"A B C K zB pB qB"},F:{"1":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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 d"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"16388":"H"},M:{"16388":"c"},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"};
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 9f12c662ae..a9cc0d7443 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","578":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB","194":"BB"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x NC OC PC QC oB 7B RC pB","322":"y"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Picture element"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB","194":"CB"},E:{"1":"A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ffb67d3f43..c84fcc11fd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"2":"AC","194":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"194":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:1,C:"Ping attribute"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M"},C:{"2":"BC","194":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"194":"c"},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"};
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 45987f853f..bc9c5e71d1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"D E F A B","2":"9B","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"PNG alpha transparency"};
+module.exports={A:{A:{"1":"D E F A B","2":"AC","8":"J"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 97aead664a..8801761c2c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 bbb1931772..5a51f1638d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F 9B","164":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC","8":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB","328":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB"},D:{"1":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v","8":"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","584":"QB RB SB"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC","8":"D E F A B C HC IC JC yB oB","1096":"pB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","8":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB","584":"DB EB FB"},G:{"1":"gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC","6148":"fC"},H:{"2":"mC"},I:{"1":"H","8":"rB I nC oC pC qC 8B rC sC"},J:{"8":"D A"},K:{"1":"d","2":"A","8":"B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","36":"A"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"uC","8":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"328":"8C"}},B:2,C:"Pointer events"};
+module.exports={A:{A:{"1":"B","2":"J D E F AC","164":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC","8":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J FC yB GC","8":"D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","8":"0 1 2 3 4 5 6 7 8 9 G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC","6148":"fC"},H:{"2":"mC"},I:{"1":"H","8":"sB I nC oC pC qC 9B rC sC"},J:{"8":"D A"},K:{"1":"d","2":"A","8":"B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c5f4281265..56e2f71adf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C"},C:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K BC CC","33":"0 1 2 3 4 5 6 7 8 9 L G M N O t u v w x y z AB BB CB DB EB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 w x y z AB","66":"M N O t u v"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"G M N O t u v w x"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Pointer Lock API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K CC DC","33":"0 1 2 3 4 5 6 7 8 9 L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t 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","66":"M N O u v w"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"G M N O u v w x y"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b8c4f6f341..99008b42cb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T","322":"Z a b e f g h i j k l m n o p q r c H","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB","194":"kB lB mB nB P Q R S T","322":"V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","450":"U"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC PC QC oB 7B RC pB","194":"YB ZB aB bB cB dB eB fB gB hB d","322":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"450":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Portals"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T","322":"Z a b e f g h i j k l m n o p q r c s H","450":"U V W X Y"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB","194":"lB mB nB oB P Q R S T","322":"V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","450":"U"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB 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 d","322":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"450":"H"},M:{"2":"c"},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"};
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 c46c604060..5d6dd6b026 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB BC CC"},D:{"1":"lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB"},E:{"1":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB"},F:{"1":"YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB NC OC PC QC oB 7B RC pB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB 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 e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB"},E:{"1":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C FC yB GC HC IC JC zB pB"},F:{"1":"ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 be4a998554..2f24fa427b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB BC CC"},D:{"1":"jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A FC yB GC HC IC JC"},F:{"1":"bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 cfb6847388..dbfd47039c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F NC OC PC QC"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC","132":"VC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"progress element"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F NC OC PC QC"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 a1c924926d..361ffd1d92 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N"},C:{"1":"WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB BC CC"},D:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},F:{"1":"OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB NC OC PC QC oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Promise.prototype.finally"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N"},C:{"1":"XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 8eab9618a2..9368316052 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js
@@ -1 +1 @@
-module.exports={A:{A:{"8":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","4":"1 2","8":"0 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"6","8":"0 1 2 3 4 5 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s J D FC xB GC HC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","4":"t","8":"F B C G M N O NC OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B TC UC VC"},H:{"8":"mC"},I:{"1":"H sC","8":"rB I nC oC pC qC 8B rC"},J:{"8":"D A"},K:{"1":"d","8":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Promises"};
+module.exports={A:{A:{"8":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","4":"2 3","8":"0 1 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"7","8":"0 1 2 3 4 5 6 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"E F A B C K L G IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","4":"u","8":"F B C G M N O NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H sC","8":"sB I nC oC pC qC 9B rC"},J:{"8":"D A"},K:{"1":"d","8":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 016e8c83eb..8d346cf51d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:4,C:"Proximity API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 015755fc3d..f01092a72e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O CB DB EB FB GB HB IB JB KB LB MB","66":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C z NC OC PC QC oB 7B RC pB","66":"G M N O t u v w x y"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Proxy object"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C AB NC OC PC QC pB 8B RC qB","66":"G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 768446533d..7c24222147 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB","2":"0 1 2 3 4 5 6 7 8 AC rB I s J D E F A B C K L G M N O t u v w x y z d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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","2":"F B C G M N O t cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","4":"x","16":"u v w y"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I uC vC wC xC yC yB","2":"zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:6,C:"HTTP Public Key Pinning"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 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 D E F A B C K L G M N O u v w x y z d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G M N O u v w x y z AB BB CB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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":"F B C G M N O u dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","4":"y","16":"v w x z"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 d85cf7744e..0a84ecce5c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O","2":"C K L G M","257":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB BC CC","257":"IB KB LB MB NB OB PB RB SB TB UB VB WB sB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","1281":"JB QB XB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB","257":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","388":"IB JB KB LB MB NB"},E:{"2":"I s J FC xB GC HC","514":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB","4612":"4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB NC OC PC QC oB 7B RC pB","16":"BB CB DB EB FB","257":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"2":"7C"},S:{"257":"8C"}},B:5,C:"Push API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O","2":"C K L G M","257":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","1281":"KB RB YB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","388":"JB KB LB MB NB OB"},E:{"2":"I t J FC yB GC HC","514":"D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 785b95b923..8480741dfa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","8":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","8":"F NC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"querySelector/querySelectorAll"};
+module.exports={A:{A:{"1":"F A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","8":"F NC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 8da1ee4792..59bda5b7fb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","16":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC rB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F NC","132":"B C OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC UC"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","132":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"257":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"0 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F NC","132":"B C OC PC QC pB 8B RC qB"},G:{"1":"E VC 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","132":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 cb46fd6e7e..f3e74c2540 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","513":"W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T","2":"I s J D E F A B C K L G M N O t u","260":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB","513":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"C oB pB","2":"I s J D FC xB GC HC","132":"E F A B IC JC yB","1025":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d","2":"F B C NC OC PC QC oB 7B RC pB","513":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"dC eC fC gC","2":"xB SC 8B TC UC VC","132":"E WC XC YC ZC aC bC cC","1025":"hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","513":"d"},L:{"513":"H"},M:{"513":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"513":"7C"},S:{"1":"8C"}},B:4,C:"Referrer Policy"};
+module.exports={A:{A:{"2":"J D E F A AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB 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 D E F A B C K L G M N O u v w x y z AB CC DC","513":"W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T","2":"I t J D E F A B C K L G 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 e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"C pB qB","2":"I t J D FC yB GC HC","132":"E F A B IC JC zB","1025":"K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d","2":"F B C NC OC PC QC pB 8B RC qB","513":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"dC eC fC gC","2":"yB SC 9B TC UC VC","132":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","513":"d"},L:{"513":"H"},M:{"513":"c"},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"};
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 5d2ea35e7e..2b48ef3fc3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC"},D:{"2":"I s J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B NC OC PC QC oB 7B","129":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D","129":"A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:1,C:"Custom protocol handling"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","129":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC"},D:{"2":"I t J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B NC OC PC QC pB 8B","129":"0 1 2 3 4 5 6 7 8 9 C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D","129":"A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 6c6692c392..a2191b4547 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"rel=noopener"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 db9db883d6..2c0374cc82 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","132":"B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","16":"C"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L G"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Link type \"noreferrer\""};
+module.exports={A:{A:{"2":"J D E F A AC","132":"B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L G"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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\""};
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 2c8348ea18..6a992d5b12 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M","132":"N"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB","132":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E FC xB GC HC IC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB NC OC PC QC oB 7B RC pB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","132":"uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"relList (DOMTokenList)"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 BC sB I t J D E F A B C K L G M N O u v w x y z CC DC"},D:{"1":"cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 43eee4837b..77f0059d68 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B"},G:{"1":"E SC 8B UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB","260":"TC"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"C d pB","2":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"rem (root em) units"};
+module.exports={A:{A:{"1":"B","2":"J D E AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F B NC OC PC QC pB 8B"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"C d qB","2":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 300019bb35..be79710c4c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","33":"B C K L G M N O t u v w","164":"I s J D E F A"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F","33":"w x","164":"O t u v","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","33":"UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"requestAnimationFrame"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","33":"B C K L G M N O u v w x","164":"I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F","33":"x y","164":"O u v w","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 615f860873..20f9471220 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC","194":"RB SB"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB","322":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC","322":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"requestIdleCallback"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 D E F A B C K FC yB GC HC IC JC zB pB qB","322":"L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c834b1d01d..233a338cd9 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB BC CC"},D:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t 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 sB XB tB YB ZB"},E:{"1":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB pB","66":"K"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB NC OC PC QC oB 7B RC pB","194":"FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Resize Observer"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 fbe6edf945..181c7cb290 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"5 6 7 8"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x y"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Resource Timing"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A FC yB GC HC IC JC zB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2566a4bb9b..37ce2fd8a6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},D:{"1":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","194":"5 6 7"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Rest parameters"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 9d87fac35d..12f1ea8611 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L","516":"G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v BC CC","33":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB"},D:{"1":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t 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"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","130":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"33":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L","516":"G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","130":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ceb4cb6155..eb97e36891 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js
@@ -1 +1 @@
-module.exports={A:{A:{"4":"J D E F A B 9B"},B:{"4":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB BC CC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"I"},E:{"4":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I FC xB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","8":"F B C NC OC PC QC oB 7B RC pB"},G:{"4":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B"},H:{"8":"mC"},I:{"4":"rB I H qC 8B rC sC","8":"nC oC pC"},J:{"4":"A","8":"D"},K:{"4":"d","8":"A B C oB 7B pB"},L:{"4":"H"},M:{"1":"c"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"4":"zB"},R:{"4":"7C"},S:{"1":"8C"}},B:1,C:"Ruby annotation"};
+module.exports={A:{A:{"4":"J D E F A B AC"},B:{"4":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"I"},E:{"4":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","8":"F B C NC OC PC QC pB 8B RC qB"},G:{"4":"E 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 H qC 9B rC sC","8":"nC oC pC"},J:{"4":"A","8":"D"},K:{"4":"d","8":"A B C pB 8B qB"},L:{"4":"H"},M:{"1":"c"},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"};
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 34922964c3..d1d7968b2d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","2":"J D 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 I s J D E F A B C K L G M N O t u v w x y z","2":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J GC","2":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"HC","129":"I FC xB"},F:{"1":"F B C G M N O NC OC PC QC oB 7B RC pB","2":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"SC 8B TC UC VC","2":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","129":"xB"},H:{"1":"mC"},I:{"1":"rB I nC oC pC qC 8B rC","2":"H sC"},J:{"1":"D A"},K:{"1":"A B C oB 7B pB","2":"d"},L:{"2":"H"},M:{"2":"c"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"display: run-in"};
+module.exports={A:{A:{"1":"E F A B","2":"J D AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J GC","2":"D E F A B C K L G 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":"F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"SC 9B TC UC VC","2":"E 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":"H sC"},J:{"1":"D A"},K:{"1":"A B C pB 8B qB","2":"d"},L:{"2":"H"},M:{"2":"c"},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"};
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 d4dfe5e94d..8b5b77cfb1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB BC CC"},D:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","513":"Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB oB","2052":"L KC","3076":"C K pB zB"},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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB NC OC PC QC oB 7B RC pB","513":"hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC","2052":"dC eC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","513":"d"},L:{"513":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"16":"zB"},R:{"513":"7C"},S:{"2":"8C"}},B:6,C:"'SameSite' cookie attribute"};
+module.exports={A:{A:{"2":"J D E F A AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB 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 d jB kB lB mB nB oB P","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y z AB BB CB DB NC OC PC QC pB 8B RC qB","513":"iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"fC gC hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC","2052":"dC eC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","513":"d"},L:{"513":"H"},M:{"1":"c"},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"};
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 587cb5da0e..c54d2b8511 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","36":"C K L G M N O"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N BC CC","36":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A","36":"B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","16":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"Screen Orientation"};
+module.exports={A:{A:{"2":"J D E F A AC","164":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","36":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M N O u v w x y z NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 c931b33b8f..a913acaba3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","132":"s"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b1520b6995..c53018f15e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","132":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","257":"0 1 2 3 4 I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","257":"0 1 2 3 4 5 I t J D E F A B C K L G M N O u v w x y z CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D"},E:{"1":"t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b235caa923..877cc1c8f7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D 9B","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","132":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","132":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB"},E:{"1":"qB 4B 5B 6B MC","2":"I s FC xB","132":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F NC OC PC QC","16":"B oB 7B","132":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB RC pB"},G:{"1":"qB 4B 5B 6B","16":"xB SC 8B","132":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"1":"H","16":"nC oC","132":"rB I pC qC 8B rC sC"},J:{"132":"D A"},K:{"1":"d","132":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"132":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"scrollIntoView"};
+module.exports={A:{A:{"2":"J D AC","132":"E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","132":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F NC OC PC QC","16":"B pB 8B","132":"0 1 2 3 4 5 6 7 8 9 C G 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":"E 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":"H","16":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"132":"D A"},K:{"1":"d","132":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f2eeb82dd9..2ea70e88cd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Element.scrollIntoViewIfNeeded()"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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()"};
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 5965427ce2..d61503cf39 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","2":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d","2":"F B C iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d","2":"F B C jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 37381056f4..3067cc78ec 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","16":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","132":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB BC CC","2180":"HB IB JB KB LB MB NB OB PB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","132":"F B C NC OC PC QC oB 7B RC pB"},G:{"16":"8B","132":"xB SC","516":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H rC sC","16":"rB I nC oC pC qC","1025":"8B"},J:{"1":"A","16":"D"},K:{"1":"d","16":"A B C oB 7B","132":"pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","16":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2180":"8C"}},B:5,C:"Selection API"};
+module.exports={A:{A:{"1":"F A B","16":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","132":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","132":"F B C NC OC PC QC pB 8B RC qB"},G:{"16":"9B","132":"yB SC","516":"E 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":"H rC sC","16":"sB I nC oC pC qC","1025":"9B"},J:{"1":"A","16":"D"},K:{"1":"d","16":"A B C pB 8B","132":"qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d95443cad0..c85994b478 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB BC CC"},D:{"1":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB","196":"XB tB YB ZB","324":"aB"},E:{"2":"I s J D E F A B C FC xB GC HC IC JC yB oB","516":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Server Timing"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB 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 D E F A B C FC yB GC HC IC JC zB pB","516":"K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b604e70639..81bdd7a5f3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L","322":"G M"},C:{"1":"IB KB LB MB NB OB PB RB SB TB UB VB WB sB tB YB ZB aB bB cB dB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"7 8 9 AB BB CB DB EB FB GB HB","513":"JB QB XB eB"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB","4":"EB FB GB HB IB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","4":"1 2 3 4 5"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","4":"H"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Service Workers"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L","322":"G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 F B C G 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":"E 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":"H"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 427ad84502..d791aaf185 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"1":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"C K L G M N O","2":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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()"};
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 5d23151384..aa6ffa37ef 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P","2":"C K L G M N O Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","66":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","2":"I s J D E F A B C K L G M N O t u v w x y Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 z"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},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","2":"F B C dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","33":"G M N O t u v"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B","33":"rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C","2":"1C 2C 3C qB 4C 5C 6C","33":"I"},Q:{"1":"zB"},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 AC"},B:{"1":"P","2":"C K L G M N O Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 BC sB I t J D E F A B C K L G M N O u v w x y z uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P","2":"I t J D E F A B C K L G M N O u v w x y z Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9"},E:{"2":"I t J D E F A B C K L G 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":"F B C eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","33":"G M N O u v w"},G:{"2":"E 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 H nC oC pC qC 9B","33":"rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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)"};
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 498379971d..eb4e3f222a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB BC CC","322":"WB","578":"sB XB tB YB"},D:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB"},E:{"1":"A B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC","132":"ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","4":"uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Shadow DOM (V1)"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC","132":"ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 5fbf23a2ff..a2708efd54 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB BC CC","194":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB","450":"jB kB lB mB nB","513":"P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB","194":"XB tB YB ZB aB bB cB dB","513":"a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A FC xB GC HC IC JC","194":"B C K L G yB oB pB zB KC LC","513":"0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB NC OC PC QC oB 7B RC pB","194":"LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC","194":"aC bC cC dC eC fC gC hC iC jC kC lC","513":"0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","513":"d"},L:{"513":"H"},M:{"513":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C","513":"3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"513":"7C"},S:{"2":"8C"}},B:6,C:"Shared Array Buffer"};
+module.exports={A:{A:{"2":"J D E F A B AC"},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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x 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 d jB","450":"kB lB mB nB oB","513":"P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"fB gB hB iB d jB 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 D E F A B C K L G M N O u v w x y z AB 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 e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A FC yB GC HC IC JC","194":"B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","513":"d"},L:{"513":"H"},M:{"513":"c"},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"};
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 c32c98a8cd..6a5af90aba 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"s J GC qB 4B 5B 6B MC","2":"I D E F A B C K L G FC xB HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","2":"F NC OC PC"},G:{"1":"TC UC qB 4B 5B 6B","2":"E xB SC 8B VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"B C oB 7B pB","2":"d","16":"A"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:1,C:"Shared Web Workers"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"t J GC rB 5B 6B 7B MC","2":"I D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","2":"F NC OC PC"},G:{"1":"TC UC rB 5B 6B 7B","2":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"B C pB 8B qB","2":"d","16":"A"},L:{"2":"H"},M:{"1":"c"},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"};
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 e8192a3605..487b4905cd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB"},H:{"1":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Server Name Indication"};
+module.exports={A:{A:{"1":"F A B","2":"J AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1d8fa96277..3835ecb949 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F A 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","2":"AC rB I s J D E F A B C PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","2":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"E F A B C JC yB oB","2":"I s J D FC xB GC HC IC","129":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB GB IB pB","2":"F B C EB FB HB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC"},G:{"1":"E WC XC YC ZC aC bC cC dC","2":"xB SC 8B TC UC VC","257":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I qC 8B rC sC","2":"H nC oC pC"},J:{"2":"D A"},K:{"1":"pB","2":"A B C d oB 7B"},L:{"2":"H"},M:{"2":"c"},N:{"1":"B","2":"A"},O:{"2":"tC"},P:{"1":"I","2":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"SPDY protocol"};
+module.exports={A:{A:{"1":"B","2":"J D E F A AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M 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 D E F A B C QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"E F A B C JC zB pB","2":"I t J D FC yB GC HC IC","129":"K L G 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 M N O u v w x y z AB BB CB DB EB HB JB qB","2":"F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC"},G:{"1":"E 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":"H nC oC pC"},J:{"2":"D A"},K:{"1":"qB","2":"A B C d pB 8B"},L:{"2":"H"},M:{"2":"c"},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"};
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 3abfb3dde2..832dba322e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","1026":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s J D E F A B C K L G M N O t u v BC CC","322":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"I s J D E F A B C K L G M N O t u v w x y","164":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L FC xB GC HC IC JC yB oB pB zB","2084":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","1026":"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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC","2084":"kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","164":"d"},L:{"164":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"164":"tC"},P:{"164":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"164":"zB"},R:{"164":"7C"},S:{"322":"8C"}},B:7,C:"Speech Recognition API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","1026":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L FC yB GC HC IC JC zB pB qB 0B","2084":"G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","164":"d"},L:{"164":"H"},M:{"2":"c"},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"};
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 def2fdf6cb..1e9d113492 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O","2":"C K","257":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"7 8 9 AB BB 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 I s J D E F A B C K L G M N O t u v w x y z","257":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC 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","2":"0 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","257":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Speech Synthesis API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"L G M N O","2":"C K","257":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 BC sB I t J D E F A B C K L G 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"E VC 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e5fae74058..f63b902efe 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"4":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"4":"mC"},I:{"4":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"A","4":"D"},K:{"4":"A B C d oB 7B pB"},L:{"4":"H"},M:{"4":"c"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"4":"7C"},S:{"2":"8C"}},B:1,C:"Spellcheck attribute"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"4":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"A","4":"D"},K:{"4":"A B C d pB 8B qB"},L:{"4":"H"},M:{"4":"c"},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"};
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 8b8a433cff..522dc22c3e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p","2":"C K L G M N O","129":"q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p","129":"q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C FC xB GC HC IC JC yB oB pB","2":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z PC QC oB 7B RC pB","2":"F NC OC","129":"a b"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC","2":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I nC oC pC qC 8B rC sC","129":"H"},J:{"1":"D A"},K:{"1":"B C oB 7B pB","2":"A","129":"d"},L:{"129":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Web SQL Database"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p","2":"C K L G M N O","129":"q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p","129":"q r c s H wB xB EC"},E:{"1":"I t J D E F A B C FC yB GC HC IC JC zB pB qB","2":"K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z PC QC pB 8B RC qB","2":"F NC OC","129":"a b"},G:{"1":"E 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":"H"},J:{"1":"D A"},K:{"1":"B C pB 8B qB","2":"A","129":"d"},L:{"129":"H"},M:{"2":"c"},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"};
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 3c09866de0..859dc9e1b3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C","514":"K L G"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 I s J D E F A B C K L G M N O t u v w x y z","260":"8 9 AB BB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC HC","260":"E 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u NC OC PC QC oB 7B RC pB","260":"v w x y"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","260":"E WC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Srcset and sizes attributes"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C","514":"K L G"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 I t J D E F A B C K L G M N O u v w x y z","260":"9 AB BB CB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC HC","260":"E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E WC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ca4e85ed7f..80f6ee6b23 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M BC CC","129":"AB BB CB DB EB FB","420":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z"},D:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u","420":"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"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B G M N NC OC PC QC oB 7B RC","420":"0 1 2 3 4 5 6 7 8 9 C O t u v w x y z AB BB CB DB pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC","513":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","1537":"bC cC dC eC fC gC hC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","420":"A"},K:{"1":"d","2":"A B oB 7B","420":"C pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","420":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"getUserMedia/Stream API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","420":"A"},K:{"1":"d","2":"A B pB 8B","420":"C qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 4c1106fc2a..7186d9a09d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","130":"B"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c 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 c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB BC CC","5124":"l m","7172":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k","7746":"VB WB sB XB tB YB ZB aB"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","260":"QB RB SB TB UB VB WB","1028":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X"},E:{"2":"I s J D E F FC xB GC HC IC JC","1028":"G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","3076":"A B C K L yB oB pB zB"},F:{"1":"lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB NC OC PC QC oB 7B RC pB","260":"DB EB FB GB HB IB JB","1028":"KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC","16":"ZC","1028":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1028":"tC"},P:{"1":"3C qB 4C 5C 6C","2":"I uC vC","1028":"wC xC yC yB zC 0C 1C 2C"},Q:{"1028":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"Streams"};
+module.exports={A:{A:{"2":"J D E F A AC","130":"B"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c s 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 c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x 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":"l m","7172":"cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k","7746":"WB XB tB YB uB ZB aB bB"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N 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 d jB kB lB mB nB oB P Q R S T U V W X"},E:{"2":"I t J D E F FC yB GC HC IC JC","1028":"G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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 d jB kB lB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7b458cb547..6f5c3c1de2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A 9B","129":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Strict Transport Security"};
+module.exports={A:{A:{"2":"J D E F A AC","129":"B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d5149cee3d..8b7b9e8864 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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","2":"AC rB I s J D E F A B C K L G M N O t u tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","322":"TB UB VB WB sB XB"},D:{"2":"I s J D E F A B C K L G M N O t BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"1":"8C"}},B:7,C:"Scoped CSS"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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","2":"BC sB I t J D E F A B C K L G M N O u v uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","322":"UB VB WB XB tB YB"},D:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 acbf9cde96..9b7cfa0ce6 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 D E F A B 9B"},B:{"1":"p q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"p q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 7fe595f60f..e4c1efc447 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB BC CC"},D:{"1":"JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC","194":"bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Subresource Integrity"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC","194":"bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 40825f6d3c..1b25114d57 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","516":"C K L G"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","260":"I s J D E F A B C K L G M N O t u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"I"},E:{"1":"s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC","132":"I xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"xB SC"},H:{"260":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","260":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","516":"C K L G"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","260":"I t J D E F A B C K L G M N O u v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"I"},E:{"1":"t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"d","260":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a6f7cc646f..d49716ee62 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I","4":"s J D"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"SVG filters"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I","4":"t J D"},E:{"1":"J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 4c131028c8..e76e63af90 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"F A B 9B","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 e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB","2":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","130":"CB DB EB FB GB HB IB JB KB LB MB NB OB"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC"},F:{"1":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB","2":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","130":"0 1 2 3 4 5 6 7 8 9 z AB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"258":"mC"},I:{"1":"rB I qC 8B rC sC","2":"H nC oC pC"},J:{"1":"D A"},K:{"1":"A B C oB 7B pB","2":"d"},L:{"130":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"I","130":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"130":"7C"},S:{"2":"8C"}},B:2,C:"SVG fonts"};
+module.exports={A:{A:{"2":"F A B AC","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 e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","130":"DB EB FB GB HB IB JB KB LB MB NB OB PB"},E:{"1":"I t J D E F A B C K L G yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC"},F:{"1":"F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","130":"0 1 2 3 4 5 6 7 8 9 AB BB"},G:{"1":"E 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":"H nC oC pC"},J:{"1":"D A"},K:{"1":"A B C pB 8B qB","2":"d"},L:{"130":"H"},M:{"2":"c"},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"};
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 2907ab4dd3..648c58cd38 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},D:{"1":"OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z","132":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB"},E:{"1":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D F A B FC xB GC HC JC yB","132":"E 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"G M N O t u v w","4":"B C OC PC QC oB 7B RC","16":"F NC","132":"0 1 2 3 4 5 6 7 8 9 x y z AB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC XC YC ZC aC bC","132":"E WC"},H:{"1":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D","132":"A"},K:{"1":"d pB","4":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","132":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG fragment identifiers"};
+module.exports={A:{A:{"2":"J D E AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D F A B FC yB GC HC JC zB","132":"E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"G M N O u v w x","4":"B C OC PC QC pB 8B RC","16":"F 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":"E WC"},H:{"1":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D","132":"A"},K:{"1":"d qB","4":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 547fcd1fff..17ed36a2eb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","388":"F A B"},B:{"4":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC","4":"rB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"FC xB","4":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"4":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B","4":"H rC sC"},J:{"1":"A","2":"D"},K:{"4":"A B C d oB 7B pB"},L:{"4":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"4":"zB"},R:{"4":"7C"},S:{"1":"8C"}},B:2,C:"SVG effects for HTML"};
+module.exports={A:{A:{"2":"J D E AC","388":"F A B"},B:{"4":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC","4":"sB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"FC yB","4":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"4":"E 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":"H rC sC"},J:{"1":"A","2":"D"},K:{"4":"A B C d pB 8B qB"},L:{"4":"H"},M:{"1":"c"},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"};
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 b580743f99..82dba53b00 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":"9B","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 e f g h i j k l m n o p q r c H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","8":"I s J"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"I s FC xB","129":"J D E GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"B QC oB 7B","8":"F NC OC PC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","8":"xB SC 8B","129":"E TC UC VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"nC oC pC","129":"rB I qC 8B"},J:{"1":"A","129":"D"},K:{"1":"C d pB","8":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"129":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Inline SVG in HTML5"};
+module.exports={A:{A:{"2":"AC","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 e f g h i j k l m n o p q r c s H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","8":"I t J"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","8":"I t FC yB","129":"J D E GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"B QC pB 8B","8":"F 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":"E TC UC VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"nC oC pC","129":"sB I qC 9B"},J:{"1":"A","129":"D"},K:{"1":"C d qB","8":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 52299f0019..82391f12c5 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"0 1 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC","4":"xB","132":"I s J D E GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"E xB SC 8B TC UC VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"nC oC pC","132":"rB I qC 8B"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"0 1 2 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"FC","4":"yB","132":"I t J D E GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E yB SC 9B TC UC VC WC"},H:{"1":"mC"},I:{"1":"H rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 5ac4bc248e..4396fcdba0 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":"9B","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"I"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"FC xB","132":"I s GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"xB SC 8B TC"},H:{"2":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"SVG SMIL animation"};
+module.exports={A:{A:{"2":"AC","8":"J D E F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","8":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"I"},E:{"1":"J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b668a3bb63..e2a62ad459 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":"9B","8":"J D E","772":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","4":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","4":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"H rC sC","2":"nC oC pC","132":"rB I qC 8B"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"257":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"SVG (basic support)"};
+module.exports={A:{A:{"2":"AC","8":"J D E","772":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","4":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"nC oC pC","132":"sB I qC 9B"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 f111c57016..4c691cc6fa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB","132":"hB d"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"Signed HTTP Exchanges (SXG)"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 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 d"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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)"};
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 220527ea52..fb4d40cc8c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"D E F A B","16":"J 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"16":"AC rB BC CC","129":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"16":"I s FC xB","257":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","16":"F"},G:{"769":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"16":"mC"},I:{"16":"rB I H nC oC pC qC 8B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"16":"A B"},O:{"1":"tC"},P:{"16":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"129":"8C"}},B:1,C:"tabindex global attribute"};
+module.exports={A:{A:{"1":"D E F A B","16":"J AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"16":"BC sB CC DC","129":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"16":"I t FC yB","257":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","16":"F"},G:{"769":"E 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 H nC oC pC qC 9B rC sC"},J:{"16":"D A"},K:{"1":"d","16":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 ceec849d61..6278a375dc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},D:{"1":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB"},E:{"1":"A B K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC","129":"C"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"XC YC ZC aC bC cC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC","129":"dC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB"},E:{"1":"A B K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 F B C G 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":"E yB SC 9B TC UC VC WC","129":"dC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 b0cd536807..44af355423 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x y z","132":"0 1 2 3 4 5 6 7 8"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D FC xB GC","388":"E IC","514":"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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","132":"G M N O t u v"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC","388":"E WC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"HTML templates"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 I t J D E F A B C K L G M N O u v w x y z","132":"1 2 3 4 5 6 7 8 9"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D FC yB GC","388":"E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","132":"G 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":"E WC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d89efad54f..961e9b2d61 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:6,C:"Temporal"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 fe01d71a0c..971a5bab53 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E A B 9B","16":"F"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","16":"I s"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"B C"},E:{"2":"I J FC xB GC","16":"s D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC 7B RC pB","16":"oB"},G:{"2":"xB SC 8B TC UC","16":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC qC 8B rC sC","16":"pC"},J:{"2":"A","16":"D"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Test feature - updated"};
+module.exports={A:{A:{"2":"J D E A B AC","16":"F"},B:{"2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","16":"I t"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"B C"},E:{"2":"I J FC yB GC","16":"t D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC 8B RC qB","16":"pB"},G:{"2":"yB SC 9B TC UC","16":"E VC 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 H nC oC qC 9B rC sC","16":"pC"},J:{"2":"A","16":"D"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 ec43cc2096..d2a769a8c3 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","2052":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s BC CC","1028":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","1060":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O t u v w x y z"},D:{"2":"I s J D E F A B C K L G M N O t u v w x y z","226":"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","2052":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D FC xB GC HC","772":"K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","804":"E F A B C JC yB oB","1316":"IC"},F:{"2":"0 1 2 3 4 5 6 7 8 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","226":"9 AB BB CB DB EB FB GB HB","2052":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"xB SC 8B TC UC VC","292":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","2052":"d"},L:{"2052":"H"},M:{"1028":"c"},N:{"2":"A B"},O:{"2052":"tC"},P:{"2":"I uC vC","2052":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2052":"zB"},R:{"2052":"7C"},S:{"1028":"8C"}},B:4,C:"text-decoration styling"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","2052":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","1060":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O u v w x y z AB"},D:{"2":"0 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D FC yB GC HC","772":"K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","804":"E F A B C JC zB pB","1316":"IC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"yB SC 9B TC UC VC","292":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","2052":"d"},L:{"2052":"H"},M:{"1028":"c"},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"};
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 bbbef425b7..f663beedcd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"k l m n o p q r c H","2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b e f g h i j"},C:{"1":"KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB BC CC","322":"JB"},D:{"1":"k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x y","164":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC","164":"D HC"},F:{"1":"V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","164":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B","164":"rC sC"},J:{"2":"D","164":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"164":"tC"},P:{"1":"5C 6C","164":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C"},Q:{"164":"zB"},R:{"164":"7C"},S:{"1":"8C"}},B:4,C:"text-emphasis styling"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"k l m n o p q r c s H","2":"C K L G M N O","164":"P Q R S T U V W X Y Z a b e f g h i j"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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":"k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j"},E:{"1":"E F A B C K L G 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":"D HC"},F:{"1":"V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","164":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U"},G:{"1":"E VC 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":"H","2":"sB I nC oC pC qC 9B","164":"rC sC"},J:{"2":"D","164":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7d2e1ce9ef..557da4bd04 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B","2":"9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","8":"AC rB I s J BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","33":"F NC OC PC QC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"d pB","33":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"CSS3 Text-overflow"};
+module.exports={A:{A:{"1":"J D E F A B","2":"AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","33":"F NC OC PC QC"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"d qB","33":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 2d34b44230..8d0726bfe1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","258":"0"},E:{"2":"I s J D E F A B C K L G FC xB HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","258":"GC"},F:{"1":"HB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB IB NC OC PC QC oB 7B RC pB"},G:{"2":"xB SC 8B","33":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"33":"c"},N:{"161":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"CSS text-size-adjust"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"33":"c"},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"};
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 53e70f544a..37aaea5ce7 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB BC CC","161":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","450":"MB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"33":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"33":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","36":"xB"},H:{"2":"mC"},I:{"2":"rB","33":"I H nC oC pC qC 8B rC sC"},J:{"33":"D A"},K:{"2":"A B C oB 7B pB","33":"d"},L:{"33":"H"},M:{"161":"c"},N:{"2":"A B"},O:{"33":"tC"},P:{"33":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"33":"zB"},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 AC"},B:{"2":"C K L","33":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","450":"NB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"33":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"33":"E 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 H nC oC pC qC 9B rC sC"},J:{"33":"D A"},K:{"2":"A B C pB 8B qB","33":"d"},L:{"33":"H"},M:{"161":"c"},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"};
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 23c082acd8..e0b369c678 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","16":"F"},G:{"1":"E SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Node.textContent"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","16":"F"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 09dcfcdf64..024631fc14 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O BC CC","132":"t"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x y NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"TextEncoder & TextDecoder"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 f99260b7de..a06a31c1f1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB","2":"AC rB I s J D E F A B C K L G M N O t u v w BC CC","66":"x","129":"eB fB gB hB d iB jB kB lB mB","388":"nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T","2":"I s J D E F A B C K L G M N O t u v","1540":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"D E F A B C K IC JC yB oB pB","2":"I s J FC xB GC HC","513":"L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d pB","2":"F B C NC OC PC QC oB 7B RC","1540":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"1":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"129":"c"},N:{"1":"B","66":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TLS 1.1"};
+module.exports={A:{A:{"1":"B","2":"J D AC","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 e f g h i j k l m n o p q r c s 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","2":"BC sB I t J D E F A B C K L G M N O u v w x CC DC","66":"y","129":"fB gB hB iB d jB kB lB mB nB","388":"oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T","2":"I t J D E F A B C K L G M N O u v w","1540":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"D E F A B C K IC JC zB pB qB","2":"I t J FC yB GC HC","513":"L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d qB","2":"F B C NC OC PC QC pB 8B RC","1540":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"129":"c"},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"};
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 571ad3b9a7..252193d0f8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D 9B","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 e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x BC CC","66":"0 y z"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F G NC","66":"B C OC PC QC oB 7B RC pB"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"1":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d pB","2":"A B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","66":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TLS 1.2"};
+module.exports={A:{A:{"1":"B","2":"J D AC","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 e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F G NC","66":"B C OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"D"},K:{"1":"d qB","2":"A B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 970546add1..14f9e22289 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB BC CC","132":"XB tB YB","450":"PB QB RB SB TB UB VB WB sB"},D:{"1":"gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","706":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB","1028":"K pB zB"},F:{"1":"VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB","706":"SB TB UB"},G:{"1":"eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:6,C:"TLS 1.3"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 66a5d3566e..aa9c7e6e5e 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","578":"C K L G M N O"},C:{"1":"O t u v w x y QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","4":"I s J D E F A B C K L G M N","194":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A","260":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"Touch events"};
+module.exports={A:{A:{"2":"J D E F AC","8":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","578":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","4":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w"},E:{"2":"I t J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 ffc57082c4..2657e09d86 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":"9B","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 e f g h i j k l m n o p q r c H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","33":"I s J D E F A B C K L G BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","33":"I s J D E FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F NC OC","33":"B C G M N O t u v w PC QC oB 7B RC"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","33":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","33":"rB I nC oC pC qC 8B rC sC"},J:{"33":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 2D Transforms"};
+module.exports={A:{A:{"2":"AC","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 e f g h i j k l m n o p q r c s H","129":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","33":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","33":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F NC OC","33":"B C G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 3ee8f2d3be..b0523c3f56 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F BC CC","33":"A B C K L G"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O t u v w x y z"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"FC xB","33":"I s J D E GC HC IC","257":"F A B C K L G JC yB oB pB zB KC LC 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"G M N O t u v w"},G:{"1":"1B 2B 3B qB 4B 5B 6B","33":"E xB SC 8B TC UC VC WC","257":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"nC oC pC","33":"rB I qC 8B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:5,C:"CSS3 3D Transforms"};
+module.exports={A:{A:{"2":"J D E F AC","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 e f g h i j k l m n o p q r c s H"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F CC DC","33":"A B C K L G"},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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B","33":"0 1 2 3 4 5 6 7 8 9 C K L G 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 D E GC HC IC","257":"F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"G M N O u v w x"},G:{"1":"2B 3B 4B rB 5B 6B 7B","33":"E 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":"H","2":"nC oC pC","33":"sB I qC 9B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 adbf2e1ca3..1c1cc10018 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB 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 oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C"},Q:{"2":"zB"},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 AC"},B:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 73da7d0a2d..91e9a34a43 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b OC PC QC oB 7B RC pB","2":"F NC"},G:{"1":"E 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC"},H:{"2":"mC"},I:{"1":"rB I H oC pC qC 8B rC sC","2":"nC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"};
+module.exports={A:{A:{"2":"J D E AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b OC PC QC pB 8B RC qB","2":"F NC"},G:{"1":"E 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 H oC pC qC 9B rC sC","2":"nC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 eee738ae7d..bf2dc575ac 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"B","2":"J D E F 9B","132":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB","260":"GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC","260":"8B"},H:{"1":"mC"},I:{"1":"I H qC 8B rC sC","2":"rB nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"C d pB","2":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Typed Arrays"};
+module.exports={A:{A:{"1":"B","2":"J D E F AC","132":"A"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F B NC OC PC QC pB 8B"},G:{"1":"E 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 H qC 9B rC sC","2":"sB nC oC pC"},J:{"1":"A","2":"D"},K:{"1":"C d qB","2":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 dac535ae71..204759f824 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O r c H","513":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q"},C:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC","322":"LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB r c H vB wB DC EC","130":"CB DB EB","513":"FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i","578":"j k l m n o p q"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB pB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB FB NC OC PC QC oB 7B RC pB","513":"EB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"322":"8C"}},B:7,C:"FIDO U2F API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O r c s H","513":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q"},C:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 D E F A B C K L G M N O u v w x y z AB BB CB r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i","578":"j k l m n o p q"},E:{"1":"K L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C FC yB GC HC IC JC zB pB qB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"hC iC jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC"},H:{"2":"mC"},I:{"2":"sB I H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"1":"c"},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"};
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 ebd5e5479b..648a9191bf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB BC CC"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC","16":"bC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:1,C:"unhandledrejection/rejectionhandled events"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"1":"gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC","16":"bC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 b8a332bd5b..c23f172500 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"1":"GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB BC CC"},D:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Upgrade Insecure Requests"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 13c0159750..c201e30193 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB","66":"jB kB lB mB nB P Q"},E:{"1":"4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB"},F:{"1":"eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB 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 oB 7B RC pB","66":"cB dB"},G:{"1":"4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C"},Q:{"2":"zB"},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 AC"},B:{"1":"S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB","66":"kB lB mB nB oB P Q"},E:{"1":"5B 6B 7B MC","2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB"},F:{"1":"fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 b2b5f61e9b..6123ea6b51 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w","130":"0 1 2 3 4 5 x y z"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC HC","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","130":"G M N O"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC","130":"VC"},H:{"2":"mC"},I:{"1":"H sC","2":"rB I nC oC pC qC 8B","130":"rC"},J:{"2":"D","130":"A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"URL API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x","130":"0 1 2 3 4 5 6 y z"},E:{"1":"E F A B C K L G 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":"D"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","130":"G M N O"},G:{"1":"E 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":"H sC","2":"sB I nC oC pC qC 9B","130":"rC"},J:{"2":"D","130":"A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 6f1d5e6b05..9d0946a31a 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","132":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB"},D:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"B C K L G yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB"},G:{"1":"aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"URLSearchParams"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 G zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 a5265e358d..8ea11629ec 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","132":"s GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"1":"mC"},I:{"1":"rB I H qC 8B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"C d 7B pB","2":"A B oB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F B NC OC PC QC pB 8B"},G:{"1":"E 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 H qC 9B rC sC","2":"nC oC pC"},J:{"1":"D A"},K:{"1":"C d 8B qB","2":"A B pB"},L:{"1":"H"},M:{"1":"c"},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"};
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 bd7e076d3c..74ab4798aa 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","33":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","33":"C K L G M N O"},C:{"1":"fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","33":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB BC CC"},D:{"1":"SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","33":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t 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":"MC","33":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB"},G:{"33":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","33":"rB I nC oC pC qC 8B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"33":"A B"},O:{"1":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","33":"I uC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"33":"8C"}},B:5,C:"CSS user-select: none"};
+module.exports={A:{A:{"2":"J D E F AC","33":"A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","33":"C K L G M N O"},C:{"1":"gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","33":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","33":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","33":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB"},G:{"33":"E 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":"H","33":"sB I nC oC pC qC 9B rC sC"},J:{"33":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7ce9cf657c..5e632e7abf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t u v w x y"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"User Timing API"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"B C K L G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A FC yB GC HC IC JC zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 d3d819db9a..a45b707042 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB BC CC","4609":"YB ZB aB bB cB dB eB fB gB","4674":"tB","5698":"XB","7490":"RB SB TB UB VB","7746":"WB sB","8705":"hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB","4097":"cB","4290":"sB XB tB","6148":"YB ZB aB bB"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","4609":"B C oB pB","8193":"K L zB KC"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NC OC PC QC oB 7B RC pB","4097":"RB","6148":"NB OB PB QB"},G:{"1":"fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC","4097":"bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"4097":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"2":"I uC vC wC","4097":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"Variable fonts"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z 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":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC","4097":"bC cC dC eC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"4097":"c"},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"};
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 a646e24eb0..b02b36d78b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","2":"F B NC OC PC QC oB 7B"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"1":"mC"},I:{"1":"H rC sC","16":"rB I nC oC pC qC 8B"},J:{"16":"D A"},K:{"1":"C d pB","2":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J D E F A B C K L"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","2":"F B NC OC PC QC pB 8B"},G:{"1":"E 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":"H rC sC","16":"sB I nC oC pC qC 9B"},J:{"16":"D A"},K:{"1":"C d qB","2":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 1b545ca3de..6010f86d6b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A BC CC","33":"B C K L G"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 I s J D E F A B C K L G M N O t u v w x y z"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:2,C:"Vibration API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A CC DC","33":"B C K L G"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 I t J D E F A B C K L G M N O u v w x y z"},E:{"2":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G M NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 1ff5ec2715..81699ec8eb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","260":"I s J D E F A B C K L G M N O t BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A GC HC IC JC yB","2":"FC xB","513":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC","513":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","132":"nC oC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Video element"};
+module.exports={A:{A:{"1":"F A B","2":"J D E AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","260":"I t J D E F A B C K L G M N O u CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A GC HC IC JC zB","2":"FC yB","513":"B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E 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 H pC qC 9B rC sC","132":"nC oC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 03362fc106..2bcc359e28 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J FC xB GC"},F:{"2":"0 1 2 3 4 5 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","322":"d"},L:{"322":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"322":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"322":"zB"},R:{"322":"7C"},S:{"194":"8C"}},B:1,C:"Video Tracks"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O","322":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"1":"E VC 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","322":"d"},L:{"322":"H"},M:{"2":"c"},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"};
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 b8fc650ebe..30c97eb38d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p","194":"q r c"},C:{"1":"m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l BC CC"},D:{"1":"H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k","194":"l m n o p q r c"},E:{"1":"1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z NC OC PC QC oB 7B RC pB","194":"a b"},G:{"1":"1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"1":"s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p","194":"q r c"},C:{"1":"m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l CC DC"},D:{"1":"s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k","194":"l m n o p q r c"},E:{"1":"2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB 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"},G:{"1":"2B 3B 4B rB 5B 6B 7B","2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 2738c20304..7cba3ac71f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","132":"F","260":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","260":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N O t","260":"u v w x y z"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC","516":"VC","772":"UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"260":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"};
+module.exports={A:{A:{"2":"J D E AC","132":"F","260":"A B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","260":"C K L G"},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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N O u","260":"0 v w x y z"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 7d824ead2d..9437e4d35c 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"FC xB","4":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"4":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"4":"mC"},I:{"2":"rB I nC oC pC qC 8B","4":"H rC sC"},J:{"2":"D A"},K:{"4":"A B C d oB 7B pB"},L:{"4":"H"},M:{"4":"c"},N:{"4":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"4":"zB"},R:{"4":"7C"},S:{"4":"8C"}},B:2,C:"WAI-ARIA Accessibility features"};
+module.exports={A:{A:{"2":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"FC yB","4":"I t J D E F A B C K L G GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"4":"E 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":"H rC sC"},J:{"2":"D A"},K:{"4":"A B C d pB 8B qB"},L:{"4":"H"},M:{"4":"c"},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"};
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 0ee8b1f78c..5c43a105a2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"Z a b e f g h i j k l m n o p q r c 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 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB","194":"hB d iB jB kB lB mB nB P Q R S T"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","4":"MC"},F:{"1":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x 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 oB 7B RC pB","194":"WB XB YB ZB aB bB cB dB eB fB gB hB d"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"2C 3C qB 4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:4,C:"Screen Wake Lock API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"Z a b e f g h i j k l m n o p q r c s 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 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 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 d jB kB lB mB nB oB P Q R S T"},E:{"2":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B","4":"MC"},F:{"1":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y 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 d"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 c2476c57f7..191729de9b 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L","578":"G"},C:{"1":"RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB BC CC","194":"LB MB NB OB PB","1025":"QB"},D:{"1":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","322":"PB QB RB SB TB UB"},E:{"1":"B C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB NC OC PC QC oB 7B RC pB","322":"CB DB EB FB GB HB"},G:{"1":"bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"194":"8C"}},B:6,C:"WebAssembly"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L","578":"G"},C:{"1":"SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M 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 G pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E yB SC 9B TC UC VC WC XC YC ZC aC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0dc1c54c16..6b47f56c74 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b PC QC oB 7B RC pB","2":"F NC OC"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","16":"A"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"Wav audio format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b PC QC pB 8B RC qB","2":"F NC OC"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","16":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 1018da86b7..b1e2aa0a5f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"FC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","16":"F"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B"},H:{"1":"mC"},I:{"1":"rB I H pC qC 8B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"wbr (word break opportunity) element"};
+module.exports={A:{A:{"1":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","16":"F"},G:{"1":"E 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 H pC qC 9B rC sC","16":"nC oC"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 3ff6aaf32d..3d8ab41a37 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O","260":"P Q R S"},C:{"1":"R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","260":"sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB","516":"LB MB NB OB PB QB RB SB TB UB VB WB","580":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB","2049":"kB lB mB nB P Q"},D:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z","132":"AB BB CB","260":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC yB","1090":"B C K oB pB","2049":"L zB KC"},F:{"1":"hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w NC OC PC QC oB 7B RC pB","132":"x y z","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 WB XB YB ZB aB bB cB dB eB fB gB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC","1090":"bC cC dC eC fC gC hC","2049":"iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"260":"tC"},P:{"260":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"260":"zB"},R:{"1":"7C"},S:{"516":"8C"}},B:5,C:"Web Animations API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O","260":"P Q R S"},C:{"1":"R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 BC sB I t J D E F A B C K L G 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 d jB 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 e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S"},E:{"1":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F A FC yB GC HC IC JC zB","1090":"B C K pB qB","2049":"L 0B KC"},F:{"1":"iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 de873b0462..512bba1d08 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","578":"lB mB nB P Q R uB S T U"},D:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC","260":"cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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)"};
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 409e5f1955..068ee352f8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB","194":"JB KB LB MB NB OB PB QB","706":"RB SB TB","1025":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z NC OC PC QC oB 7B RC pB","450":"AB BB CB DB","706":"EB FB GB","1025":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC sC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","1025":"d"},L:{"1025":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1025":"tC"},P:{"1":"vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC"},Q:{"2":"zB"},R:{"1025":"7C"},S:{"2":"8C"}},B:7,C:"Web Bluetooth"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","1025":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C K L G 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 F B C G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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":"H"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","1025":"d"},L:{"1025":"H"},M:{"2":"c"},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"};
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 8f50f70ffa..ea16557511 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c 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 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB","66":"nB P Q R S T U V W X"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB 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 oB 7B RC pB","66":"bB cB dB eB fB gB hB d iB jB kB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"Web Serial API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c s 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 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB","66":"oB P Q R S T U V W X"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB 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 d jB kB lB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 131d22d613..6a0a7fa5ba 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"g h i j k l m n o p q r c H","2":"C K L G M N O P Q","516":"R S T U V W X Y Z a b e f"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X","130":"O t u v w x y","1028":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"L G KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB","2049":"K pB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC","2049":"eC fC gC hC iC"},H:{"2":"mC"},I:{"2":"rB I nC oC pC qC 8B rC","258":"H sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I","258":"uC vC wC"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"Web Share API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"g h i j k l m n o p q r c s H","2":"C K L G M N O P Q","516":"R S T U V W X Y Z a b e f"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t 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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB 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 e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"L G KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E 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":"H sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e96a4c9113..dafe064312 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C","226":"K L G M N"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB BC CC","5124":"XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB"},E:{"1":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A B C FC xB GC HC IC JC yB oB","322":"pB"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB"},G:{"1":"kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B 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":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1028":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:2,C:"Web Authentication API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C","226":"K L G M N"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"1":"eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB 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 G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1028":"c"},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"};
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 0e82495216..451a6bbf54 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 D E F A B 9B"},B:{"1":"f g h i j k l m n o p q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B","4":"MC"},F:{"1":"Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"4C 5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"WebCodecs API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"f g h i j k l m n o p q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 89438e0a77..a2e2c2080b 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":"9B","8":"J D E F A","129":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","129":"I s J D E F A B C K L G M N O t u v w x"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D","129":"0 1 2 3 4 5 6 E F A B C K L G M N O t u v w x y z"},E:{"1":"E F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB","129":"J D GC HC IC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B NC OC PC QC oB 7B RC","129":"C G M N O pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC VC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"1":"A","2":"D"},K:{"1":"C d pB","2":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A","129":"B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"129":"8C"}},B:6,C:"WebGL - 3D Canvas graphics"};
+module.exports={A:{A:{"2":"AC","8":"J D E F A","129":"B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","129":"I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D","129":"0 1 2 3 4 5 6 7 E F A B C K L G M N O u v w x y z"},E:{"1":"E F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t FC yB","129":"J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B NC OC PC QC pB 8B RC","129":"C G M N O qB"},G:{"1":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"1":"A","2":"D"},K:{"1":"C d qB","2":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 6253ebfd46..9978b9afcf 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L G M N O t u v w x y BC CC","194":"GB HB IB","450":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB","2242":"JB KB LB MB NB OB"},D:{"1":"UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB","578":"HB IB JB KB LB MB NB OB PB QB RB SB TB"},E:{"1":"G LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F A FC xB GC HC IC JC","1090":"B C K L yB oB pB zB KC"},F:{"1":"HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB NC OC PC QC oB 7B RC pB"},G:{"1":"lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC","1090":"dC eC fC gC hC iC jC kC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC"},Q:{"1":"zB"},R:{"1":"7C"},S:{"2242":"8C"}},B:6,C:"WebGL 2.0"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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":"G LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 aa03b82c73..e5126aae00 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P","578":"Q R S T U V W X Y Z a b e","1602":"f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB BC CC","194":"ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P","578":"Q R S T U V W X Y Z a b e","1602":"f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B FC xB GC HC IC JC yB","322":"C K L G oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d NC OC PC QC oB 7B RC pB","578":"iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"194":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:5,C:"WebGPU"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P","578":"Q R S T U V W X Y Z a b e","1602":"f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P","578":"Q R S T U V W X Y Z a b e","1602":"f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B FC yB GC HC IC JC zB","322":"C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d NC OC PC QC pB 8B RC qB","578":"jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"194":"c"},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"};
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 42ad10de8b..628895157d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c 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 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB","66":"nB P Q R S T U V W X"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB 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 oB 7B RC pB","66":"cB dB eB fB gB hB d iB jB kB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"WebHID API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"Y Z a b e f g h i j k l m n o p q r c s 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 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB","66":"oB P Q R S T U V W X"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB 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 d jB kB lB"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 2e75d1807d..f2fcf39d0d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"16":"I s J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"F B C NC OC PC QC oB 7B RC pB","132":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},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 AC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"16":"I t J D E F A B C K L G","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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G FC yB GC HC IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"F B C NC OC PC QC pB 8B RC qB","132":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 ae24f0d660..9913acb1a2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E 9B","520":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","8":"C K","388":"L G 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","132":"0 1 I s J D E F A B C K L G M N O t u 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s","132":"J D E F A B C K L G M N O t u v w x y"},E:{"1":"qB 4B 5B 6B MC","2":"FC","8":"I s xB GC","520":"J D E F A B C HC IC JC yB oB","1028":"K pB zB","7172":"L","8196":"G KC LC 0B 1B 2B 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F NC OC PC","132":"B C G QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC","1028":"eC fC gC hC iC","3076":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"nC oC","132":"rB I pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"8":"A B"},O:{"1":"tC"},P:{"1":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","132":"I"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:6,C:"WebM video format"};
+module.exports={A:{A:{"2":"J D E AC","520":"F A B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","8":"C K","388":"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 tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","132":"0 1 2 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t","132":"J D E F A B C K L G 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 D E F A B C HC IC JC zB pB","1028":"K qB 0B","7172":"L","8196":"G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F NC OC PC","132":"B C G QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"nC oC","132":"sB I pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 e49aaae588..c369e45a89 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O P Y Z a b e f g h i j k l m n o p q r c H","450":"Q R S T U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","450":"Q R S T U V W X"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB 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 oB 7B RC pB","450":"dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"257":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"Web NFC"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O P Y Z a b e f g h i j k l m n o p q r c s H","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 D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","450":"Q R S T U V W X"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"257":"H"},M:{"2":"c"},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"};
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 c5f8110b3b..adf757700d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N"},C:{"1":"bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","8":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s","8":"J D E","132":"F A B C K L G M N O t u v w","260":"0 1 2 3 4 5 x y z"},E:{"1":"qB 4B 5B 6B MC","2":"I s J D E F A B C K FC xB GC HC IC JC yB oB pB zB","516":"L G KC LC 0B 1B 2B 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F NC OC PC","8":"B QC","132":"oB 7B RC","260":"C G M N O pB"},G:{"1":"jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"1":"mC"},I:{"1":"H 8B rC sC","2":"rB nC oC pC","132":"I qC"},J:{"2":"D A"},K:{"1":"C d oB 7B pB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"8":"8C"}},B:6,C:"WebP image format"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N"},C:{"1":"cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","8":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t","8":"J D E","132":"F A B C K L G 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 D E F A B C K FC yB GC HC IC JC zB pB qB 0B","516":"L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F NC OC PC","8":"B QC","132":"pB 8B RC","260":"C G M N O qB"},G:{"1":"jC kC lC 1B 2B 3B 4B rB 5B 6B 7B","2":"E yB SC 9B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC"},H:{"1":"mC"},I:{"1":"H 9B rC sC","2":"sB nC oC pC","132":"I qC"},J:{"2":"D A"},K:{"1":"C d pB 8B qB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"c"},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"};
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 892ae44f4b..509484fe38 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB BC CC","132":"I s","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"I s J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","132":"s GC","260":"J HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F NC OC PC QC","132":"B C oB 7B RC"},G:{"1":"E UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC","132":"8B TC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","129":"D"},K:{"1":"d pB","2":"A","132":"B C oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Sockets"};
+module.exports={A:{A:{"1":"A B","2":"J D E F AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB CC DC","132":"I t","292":"J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"I t J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F NC OC PC QC","132":"B C pB 8B RC"},G:{"1":"E 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","129":"D"},K:{"1":"d qB","2":"A","132":"B C pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 f159a78f1e..d08ada6f41 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 D E F A B 9B"},B:{"1":"j k l m n o p q r c H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z g h","66":"a b e f"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB NC OC PC QC oB 7B RC pB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"1":"5C 6C","2":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:5,C:"WebTransport"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"j k l m n o p q r c s H","2":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z g h","66":"a b e f"},E:{"2":"I t J D E F A B C K L G 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","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB NC OC PC QC pB 8B RC qB"},G:{"2":"E 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":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 38c634a89c..afee58654f 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB","66":"SB TB UB VB WB sB XB"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB NC OC PC QC oB 7B RC pB","66":"FB GB HB IB JB KB LB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C","2":"I uC vC wC"},Q:{"2":"zB"},R:{"1":"7C"},S:{"2":"8C"}},B:7,C:"WebUSB"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u 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 D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 F B C G 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":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"2":"c"},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"};
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 50b7312373..71cef1c180 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB BC CC","129":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","194":"SB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","66":"VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P"},E:{"2":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","66":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C d oB 7B pB"},L:{"2":"H"},M:{"2":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"513":"I","516":"uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:7,C:"WebVR API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","194":"TB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x 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 e f g h i j k l m n o p q r c s H wB xB EC","66":"WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P"},E:{"2":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b 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":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C d pB 8B qB"},L:{"2":"H"},M:{"2":"c"},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"};
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 cb291158a1..8bfb601e2d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","2":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"AC rB I s J D E F A B C K L G M N O t u v w x BC CC","66":"0 1 2 3 4 y z","129":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB","257":"TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I s J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB I nC oC pC qC 8B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"B","2":"A"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I t J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G 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 M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB"},G:{"1":"E VC 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":"H rC sC","2":"sB I nC oC pC qC 9B"},J:{"1":"A","2":"D"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 42255dfc41..f3e0e01422 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":"9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","8":"AC rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","8":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b QC oB 7B RC pB","2":"F NC","8":"OC PC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"H nC rC sC","2":"rB I oC pC qC 8B"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","8":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Web Workers"};
+module.exports={A:{A:{"1":"A B","2":"AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","8":"BC sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b QC pB 8B RC qB","2":"F NC","8":"OC PC"},G:{"1":"E 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":"H nC rC sC","2":"sB I oC pC qC 9B"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","8":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 d708e7d303..f3fddca7b6 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB BC CC","322":"mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB","66":"bB cB dB eB fB gB hB d iB jB kB lB mB nB","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"2":"I s J D E F A B C FC xB GC HC IC JC yB oB pB","578":"K L G zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t 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 oB 7B RC pB","66":"QB RB SB TB UB VB WB XB YB ZB aB bB","132":"cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b"},G:{"2":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"2":"mC"},I:{"2":"rB I H nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"2":"A B C oB 7B pB","132":"d"},L:{"132":"H"},M:{"322":"c"},N:{"2":"A B"},O:{"2":"tC"},P:{"2":"I uC vC wC xC yC yB zC","132":"0C 1C 2C 3C qB 4C 5C 6C"},Q:{"2":"zB"},R:{"2":"7C"},S:{"2":"8C"}},B:4,C:"WebXR Device API"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"2":"C K L G M N O","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB CC DC","322":"nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB 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 d jB kB lB mB nB oB","132":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"2":"I t J D E F A B C FC yB GC HC IC JC zB pB qB","578":"K L G 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b"},G:{"2":"E 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 H nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"2":"A B C pB 8B qB","132":"d"},L:{"132":"H"},M:{"322":"c"},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"};
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 4b4f238305..7d8e4778e8 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c 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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 AC rB I s J D E F A B C K L G M N O t u v w x y z BC CC","194":"3 4 5 6 7 8 9"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB 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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w x NC OC PC QC oB 7B RC pB"},G:{"1":"YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS will-change property"};
+module.exports={A:{A:{"2":"J D E F A B AC"},B:{"1":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","2":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB"},E:{"1":"A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 35120a47f2..003ab5e4fb 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB CC","2":"AC rB BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"I"},E:{"1":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b oB 7B RC pB","2":"F B NC OC PC QC"},G:{"1":"E TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B"},H:{"2":"mC"},I:{"1":"H rC sC","2":"rB nC oC pC qC 8B","130":"I"},J:{"1":"D A"},K:{"1":"B C d oB 7B pB","2":"A"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB DC","2":"BC sB CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"I"},E:{"1":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b pB 8B RC qB","2":"F B NC OC PC QC"},G:{"1":"E 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":"H rC sC","2":"sB nC oC pC qC 9B","130":"I"},J:{"1":"D A"},K:{"1":"B C d pB 8B qB","2":"A"},L:{"1":"H"},M:{"1":"c"},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"};
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 bc787dafaa..e787d5f0dd 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F A B 9B"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","2":"C K"},C:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","2":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"C K L G pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I s J D E F FC xB GC HC IC JC","132":"A B yB oB"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C G M N O t u v w NC OC PC QC oB 7B RC pB"},G:{"1":"ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"E xB SC 8B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"rB I nC oC pC qC 8B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"2":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","2":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB"},E:{"1":"C K L G qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I t J D E F 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C G 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":"E yB SC 9B TC UC VC WC XC YC"},H:{"2":"mC"},I:{"1":"H","2":"sB I nC oC pC qC 9B rC sC"},J:{"2":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 9c3cc11fd9..a1b58545c1 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"J D E F A B 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB I s J D E F A B C K L BC CC"},D:{"1":"IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"F A B C K L G JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","4":"I s J D E FC xB GC HC IC"},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 d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","2":"F B C NC OC PC QC oB 7B RC pB","4":"0 1 2 3 4 G M N O t u v w x y z"},G:{"1":"XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","4":"E xB SC 8B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","4":"rB I nC oC pC qC 8B rC sC"},J:{"4":"D A"},K:{"1":"d","2":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:4,C:"CSS3 word-break"};
+module.exports={A:{A:{"1":"J D E F A B AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB I t J D E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"F A B C K L G JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","4":"I t J D E 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","2":"F B C NC OC PC QC pB 8B RC qB","4":"0 1 2 3 4 5 G 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":"E yB SC 9B TC UC VC WC"},H:{"2":"mC"},I:{"1":"H","4":"sB I nC oC pC qC 9B rC sC"},J:{"4":"D A"},K:{"1":"d","2":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 78b39f4a3f..0685627d6d 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js
@@ -1 +1 @@
-module.exports={A:{A:{"4":"J D E F A B 9B"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H","4":"C K L G M N"},C:{"1":"NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","4":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","4":"I s J D E F A B C K L G M N O t u v w"},E:{"1":"D E F A B C K L G HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","4":"I s J FC xB GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F NC OC","4":"B C PC QC oB 7B RC"},G:{"1":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","4":"xB SC 8B TC UC"},H:{"4":"mC"},I:{"1":"H rC sC","4":"rB I nC oC pC qC 8B"},J:{"1":"A","4":"D"},K:{"1":"d","4":"A B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"4":"8C"}},B:4,C:"CSS3 Overflow-wrap"};
+module.exports={A:{A:{"4":"J D E F A B AC"},B:{"1":"O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H","4":"C K L G 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","4":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","4":"I t J D E F A B C K L G M N O u v w x"},E:{"1":"D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F NC OC","4":"B C PC QC pB 8B RC"},G:{"1":"E VC 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":"H rC sC","4":"sB I nC oC pC qC 9B"},J:{"1":"A","4":"D"},K:{"1":"d","4":"A B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 210aecf40d..c931a0d305 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC","2":"AC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"FC xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB","2":"F"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"4":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"Cross-document messaging"};
+module.exports={A:{A:{"2":"J D AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC","2":"BC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB","2":"F"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0d9e400eb8..fd4e49b8f2 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"E F A B","2":"J D 9B"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB","4":"I s J D E F A B C K L G M N gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","16":"AC rB BC CC"},D:{"4":"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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J D E F A B C K L G M N O t u v w x y z"},E:{"4":"J D E F A B C K L G GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","16":"I s FC xB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b RC pB","16":"F B NC OC PC QC oB 7B"},G:{"4":"E VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","16":"xB SC 8B TC UC"},H:{"2":"mC"},I:{"4":"I H qC 8B rC sC","16":"rB nC oC pC"},J:{"4":"D A"},K:{"4":"d pB","16":"A B C oB 7B"},L:{"4":"H"},M:{"4":"c"},N:{"1":"A B"},O:{"4":"tC"},P:{"4":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"4":"zB"},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 AC"},B:{"1":"C K L G M N O","4":"P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},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 D E F A B C K L G M N hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"0 I t J D E F A B C K L G M N O u v w x y z"},E:{"4":"J D E F A B C K L G 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 G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b RC qB","16":"F B NC OC PC QC pB 8B"},G:{"4":"E VC 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 H qC 9B rC sC","16":"sB nC oC pC"},J:{"4":"D A"},K:{"4":"d qB","16":"A B C pB 8B"},L:{"4":"H"},M:{"4":"c"},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"};
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 d2127adfd7..1d4e2fe351 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"J D E F 9B","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 e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","2":"AC rB","260":"A B","388":"J D E F","900":"I s BC CC"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","16":"I s J","132":"3 4","388":"0 1 2 D E F A B C K L G M N O t u v w x y z"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","2":"I FC xB","132":"D HC","388":"s J GC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b pB","2":"F B NC OC PC QC oB 7B RC","132":"G M N"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","2":"xB SC 8B","132":"VC","388":"TC UC"},H:{"2":"mC"},I:{"1":"H sC","2":"nC oC pC","388":"rC","900":"rB I qC 8B"},J:{"132":"A","388":"D"},K:{"1":"C d pB","2":"A B oB 7B"},L:{"1":"H"},M:{"1":"c"},N:{"132":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},R:{"1":"7C"},S:{"1":"8C"}},B:1,C:"XMLHttpRequest advanced features"};
+module.exports={A:{A:{"2":"J D E F AC","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 e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","2":"BC sB","260":"A B","388":"J D E F","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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","16":"I t J","132":"4 5","388":"0 1 2 3 D E F A B C K L G M N O u v w x y z"},E:{"1":"E F A B C K L G IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","2":"I FC yB","132":"D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b qB","2":"F B NC OC PC QC pB 8B RC","132":"G M N"},G:{"1":"E 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":"H sC","2":"nC oC pC","388":"rC","900":"sB I qC 9B"},J:{"132":"A","388":"D"},K:{"1":"C d qB","2":"A B pB 8B"},L:{"1":"H"},M:{"1":"c"},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"};
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 1eaee1ef0c..e5d9d1bf58 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"F A B","2":"J D E 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"1":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"1":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"1":"mC"},I:{"1":"rB I H nC oC pC qC 8B rC sC"},J:{"1":"D A"},K:{"1":"A B C d oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"1":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"1":"E 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 H nC oC pC qC 9B rC sC"},J:{"1":"D A"},K:{"1":"A B C d pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 0c26c3aec0..d1214ced32 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js
@@ -1 +1 @@
-module.exports={A:{A:{"2":"F A B 9B","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 e f g h i j k l m n o p q r c H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 AC rB I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB BC CC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I s J D E F A B C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC"},E:{"8":"I s J D E F A B C K L G FC xB GC HC IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b NC OC PC QC oB 7B RC pB"},G:{"8":"E xB SC 8B TC UC VC WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B"},H:{"8":"mC"},I:{"8":"rB I H nC oC pC qC 8B rC sC"},J:{"8":"D A"},K:{"8":"A B C d oB 7B pB"},L:{"8":"H"},M:{"8":"c"},N:{"2":"A B"},O:{"8":"tC"},P:{"8":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"8":"zB"},R:{"8":"7C"},S:{"8":"8C"}},B:7,C:"XHTML+SMIL animation"};
+module.exports={A:{A:{"2":"F A B AC","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 e f g h i j k l m n o p q r c s H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 BC sB I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB CC DC"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I t J D E F A B C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC"},E:{"8":"I t J D E F A B C K L G 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 F B C G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b NC OC PC QC pB 8B RC qB"},G:{"8":"E 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 H nC oC pC qC 9B rC sC"},J:{"8":"D A"},K:{"8":"A B C d pB 8B qB"},L:{"8":"H"},M:{"8":"c"},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"};
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 a5110e6d7b..eb53c8cffc 100644
--- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js
+++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js
@@ -1 +1 @@
-module.exports={A:{A:{"1":"A B","260":"J D E F 9B"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB","132":"B","260":"AC rB I s J D BC CC","516":"E F A"},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 sB XB tB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c H vB wB DC EC","132":"0 1 2 3 4 I s J D E F A B C K L G M N O t u v w x y z"},E:{"1":"E F A B C K L G IC JC yB oB pB zB KC LC 0B 1B 2B 3B qB 4B 5B 6B MC","132":"I s J D FC xB GC HC"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB YB ZB aB bB cB dB eB fB gB hB d iB jB kB lB mB nB P Q R uB S T U V W X Y Z a b","16":"F NC","132":"B C G M N OC PC QC oB 7B RC pB"},G:{"1":"E WC XC YC ZC aC bC cC dC eC fC gC hC iC jC kC lC 0B 1B 2B 3B qB 4B 5B 6B","132":"xB SC 8B TC UC VC"},H:{"132":"mC"},I:{"1":"H rC sC","132":"rB I nC oC pC qC 8B"},J:{"132":"D A"},K:{"1":"d","16":"A","132":"B C oB 7B pB"},L:{"1":"H"},M:{"1":"c"},N:{"1":"A B"},O:{"1":"tC"},P:{"1":"I uC vC wC xC yC yB zC 0C 1C 2C 3C qB 4C 5C 6C"},Q:{"1":"zB"},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 AC"},B:{"1":"C K L G M N O P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB QB RB SB TB UB VB WB XB tB YB uB ZB aB bB cB dB eB fB gB hB iB d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB","132":"B","260":"BC sB I t J D CC DC","516":"E F 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 d jB kB lB mB nB oB P Q R S T U V W X Y Z a b e f g h i j k l m n o p q r c s H wB xB EC","132":"0 1 2 3 4 5 I t J D E F A B C K L G M N O u v w x y z"},E:{"1":"E F A B C K L G IC JC zB pB qB 0B KC LC 1B 2B 3B 4B rB 5B 6B 7B MC","132":"I t J D 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 d jB kB lB mB nB oB P Q R vB S T U V W X Y Z a b","16":"F NC","132":"B C G M N OC PC QC pB 8B RC qB"},G:{"1":"E 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":"H rC sC","132":"sB I nC oC pC qC 9B"},J:{"132":"D A"},K:{"1":"d","16":"A","132":"B C pB 8B qB"},L:{"1":"H"},M:{"1":"c"},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"};
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 bdd6fce5a3..a7ed3643aa 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.30001445",
+ "version": "1.0.30001449",
"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/eslint-plugin-jsdoc/dist/index.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js
index 15660d62e4..995772aae3 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js
@@ -55,64 +55,8 @@ var _tagLines = _interopRequireDefault(require("./rules/tagLines"));
var _textEscaping = _interopRequireDefault(require("./rules/textEscaping"));
var _validTypes = _interopRequireDefault(require("./rules/validTypes"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-var _default = {
- configs: {
- recommended: {
- plugins: ['jsdoc'],
- rules: {
- 'jsdoc/check-access': 'warn',
- 'jsdoc/check-alignment': 'warn',
- 'jsdoc/check-examples': 'off',
- 'jsdoc/check-indentation': 'off',
- 'jsdoc/check-line-alignment': 'off',
- 'jsdoc/check-param-names': 'warn',
- 'jsdoc/check-property-names': 'warn',
- 'jsdoc/check-syntax': 'off',
- 'jsdoc/check-tag-names': 'warn',
- 'jsdoc/check-types': 'warn',
- 'jsdoc/check-values': 'warn',
- 'jsdoc/empty-tags': 'warn',
- 'jsdoc/implements-on-classes': 'warn',
- 'jsdoc/match-description': 'off',
- 'jsdoc/match-name': 'off',
- 'jsdoc/multiline-blocks': 'warn',
- 'jsdoc/newline-after-description': 'warn',
- 'jsdoc/no-bad-blocks': 'off',
- 'jsdoc/no-defaults': 'off',
- 'jsdoc/no-missing-syntax': 'off',
- 'jsdoc/no-multi-asterisks': 'warn',
- 'jsdoc/no-restricted-syntax': 'off',
- 'jsdoc/no-types': 'off',
- 'jsdoc/no-undefined-types': 'warn',
- 'jsdoc/require-asterisk-prefix': 'off',
- 'jsdoc/require-description': 'off',
- 'jsdoc/require-description-complete-sentence': 'off',
- 'jsdoc/require-example': 'off',
- 'jsdoc/require-file-overview': 'off',
- 'jsdoc/require-hyphen-before-param-description': 'off',
- 'jsdoc/require-jsdoc': 'warn',
- 'jsdoc/require-param': 'warn',
- 'jsdoc/require-param-description': 'warn',
- 'jsdoc/require-param-name': 'warn',
- 'jsdoc/require-param-type': 'warn',
- 'jsdoc/require-property': 'warn',
- 'jsdoc/require-property-description': 'warn',
- 'jsdoc/require-property-name': 'warn',
- 'jsdoc/require-property-type': 'warn',
- 'jsdoc/require-returns': 'warn',
- 'jsdoc/require-returns-check': 'warn',
- 'jsdoc/require-returns-description': 'warn',
- 'jsdoc/require-returns-type': 'warn',
- 'jsdoc/require-throws': 'off',
- 'jsdoc/require-yields': 'warn',
- 'jsdoc/require-yields-check': 'warn',
- 'jsdoc/sort-tags': 'off',
- 'jsdoc/tag-lines': 'warn',
- 'jsdoc/text-escaping': 'off',
- 'jsdoc/valid-types': 'warn'
- }
- }
- },
+const index = {
+ configs: {},
rules: {
'check-access': _checkAccess.default,
'check-alignment': _checkAlignment.default,
@@ -166,6 +110,64 @@ var _default = {
'valid-types': _validTypes.default
}
};
+for (const [config, warnOrError] of [['recommended', 'warn'], ['recommended-error', 'error']]) {
+ index.configs[config] = {
+ plugins: ['jsdoc'],
+ rules: {
+ 'jsdoc/check-access': warnOrError,
+ 'jsdoc/check-alignment': warnOrError,
+ 'jsdoc/check-examples': 'off',
+ 'jsdoc/check-indentation': 'off',
+ 'jsdoc/check-line-alignment': 'off',
+ 'jsdoc/check-param-names': warnOrError,
+ 'jsdoc/check-property-names': warnOrError,
+ 'jsdoc/check-syntax': 'off',
+ 'jsdoc/check-tag-names': warnOrError,
+ 'jsdoc/check-types': warnOrError,
+ 'jsdoc/check-values': warnOrError,
+ 'jsdoc/empty-tags': warnOrError,
+ 'jsdoc/implements-on-classes': warnOrError,
+ 'jsdoc/match-description': 'off',
+ 'jsdoc/match-name': 'off',
+ 'jsdoc/multiline-blocks': warnOrError,
+ 'jsdoc/newline-after-description': warnOrError,
+ 'jsdoc/no-bad-blocks': 'off',
+ 'jsdoc/no-defaults': 'off',
+ 'jsdoc/no-missing-syntax': 'off',
+ 'jsdoc/no-multi-asterisks': warnOrError,
+ 'jsdoc/no-restricted-syntax': 'off',
+ 'jsdoc/no-types': 'off',
+ 'jsdoc/no-undefined-types': warnOrError,
+ 'jsdoc/require-asterisk-prefix': 'off',
+ 'jsdoc/require-description': 'off',
+ 'jsdoc/require-description-complete-sentence': 'off',
+ 'jsdoc/require-example': 'off',
+ 'jsdoc/require-file-overview': 'off',
+ 'jsdoc/require-hyphen-before-param-description': 'off',
+ 'jsdoc/require-jsdoc': warnOrError,
+ 'jsdoc/require-param': warnOrError,
+ 'jsdoc/require-param-description': warnOrError,
+ 'jsdoc/require-param-name': warnOrError,
+ 'jsdoc/require-param-type': warnOrError,
+ 'jsdoc/require-property': warnOrError,
+ 'jsdoc/require-property-description': warnOrError,
+ 'jsdoc/require-property-name': warnOrError,
+ 'jsdoc/require-property-type': warnOrError,
+ 'jsdoc/require-returns': warnOrError,
+ 'jsdoc/require-returns-check': warnOrError,
+ 'jsdoc/require-returns-description': warnOrError,
+ 'jsdoc/require-returns-type': warnOrError,
+ 'jsdoc/require-throws': 'off',
+ 'jsdoc/require-yields': warnOrError,
+ 'jsdoc/require-yields-check': warnOrError,
+ 'jsdoc/sort-tags': 'off',
+ 'jsdoc/tag-lines': warnOrError,
+ 'jsdoc/text-escaping': 'off',
+ 'jsdoc/valid-types': warnOrError
+ }
+ };
+}
+var _default = index;
exports.default = _default;
module.exports = exports.default;
//# sourceMappingURL=index.js.map \ No newline at end of file
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js
index 96b626bb98..6358e07b35 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js
@@ -566,8 +566,8 @@ const getUtils = (node, jsdoc, jsdocNode, settings, report, context, iteratingAl
utils.getTagStructureForMode = mde => {
return _jsdocUtils.default.getTagStructureForMode(mde, settings.structuredTags);
};
- utils.hasDefinedTypeTag = tag => {
- return _jsdocUtils.default.hasDefinedTypeTag(tag, settings.mode);
+ utils.mayBeUndefinedTypeTag = tag => {
+ return _jsdocUtils.default.mayBeUndefinedTypeTag(tag, settings.mode);
};
utils.hasValueOrExecutorHasNonEmptyResolveValue = (anyPromiseAsReturn, allBranches) => {
return _jsdocUtils.default.hasValueOrExecutorHasNonEmptyResolveValue(node, anyPromiseAsReturn, allBranches);
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js
index 076a6778fd..80029a09a3 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/jsdocUtils.js
@@ -370,26 +370,26 @@ const hasATag = (jsdoc, targetTagNames) => {
};
/**
- * Checks if the JSDoc comment declares a defined type.
+ * Checks if the JSDoc comment has an undefined type.
*
* @param {JsDocTag} tag
* the tag which should be checked.
* @param {"jsdoc"|"closure"|"typescript"} mode
* @returns {boolean}
- * true in case a defined type is declared; otherwise false.
+ * true in case a defined type is undeclared; otherwise false.
*/
-const hasDefinedTypeTag = (tag, mode) => {
+const mayBeUndefinedTypeTag = (tag, mode) => {
// The function should not continue in the event the type is not defined...
if (typeof tag === 'undefined' || tag === null) {
- return false;
+ return true;
}
// .. same applies if it declares an `{undefined}` or `{void}` type
const tagType = tag.type.trim();
// Exit early if matching
- if (tagType === 'undefined' || tagType === 'void') {
- return false;
+ if (tagType === 'undefined' || tagType === 'void' || tagType === '*' || tagType === 'any') {
+ return true;
}
let parsedTypes;
try {
@@ -402,11 +402,11 @@ const hasDefinedTypeTag = (tag, mode) => {
parsedTypes && parsedTypes.type === 'JsdocTypeUnion' && parsedTypes.elements.find(elem => {
return elem.type === 'JsdocTypeUndefined' || elem.type === 'JsdocTypeName' && elem.value === 'void';
})) {
- return false;
+ return true;
}
// In any other case, a type is present
- return true;
+ return false;
};
/**
@@ -1019,7 +1019,6 @@ var _default = {
getTagsByType,
getTagStructureForMode,
hasATag,
- hasDefinedTypeTag,
hasParams,
hasReturnValue: _hasReturnValue.hasReturnValue,
hasTag,
@@ -1031,6 +1030,7 @@ var _default = {
isNamepathDefiningTag,
isSetter,
isValidTag,
+ mayBeUndefinedTypeTag,
overrideTagStructure,
parseClosureTemplateTag,
pathDoesNotBeginWith,
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireDescriptionCompleteSentence.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireDescriptionCompleteSentence.js
index e3a433cb21..b1a1ce1b92 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireDescriptionCompleteSentence.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireDescriptionCompleteSentence.js
@@ -56,13 +56,13 @@ const validateDescription = (description, reportOrig, jsdocNode, abbreviationsRe
if (!description || /^\n+$/u.test(description)) {
return false;
}
- const paragraphs = extractParagraphs(description);
+ const paragraphs = extractParagraphs(description).filter(Boolean);
return paragraphs.some((paragraph, parIdx) => {
const sentences = extractSentences(paragraph, abbreviationsRegex);
const fix = fixer => {
let text = sourceCode.getText(jsdocNode);
if (!/[.:?!]$/u.test(paragraph)) {
- const line = paragraph.split('\n').pop();
+ const line = paragraph.split('\n').filter(Boolean).pop();
text = text.replace(new RegExp(`${(0, _escapeStringRegexp.default)(line)}$`, 'mu'), `${line}.`);
}
for (const sentence of sentences.filter(sentence_ => {
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireReturnsCheck.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireReturnsCheck.js
index c6c442c8a9..eb959fa0c5 100755
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireReturnsCheck.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireReturnsCheck.js
@@ -69,7 +69,7 @@ var _default = (0, _iterateJsdoc.default)(({
}
// In case a return value is declared in JSDoc, we also expect one in the code.
- if (!returnNever && (reportMissingReturnForUndefinedTypes || utils.hasDefinedTypeTag(tag)) && !utils.hasValueOrExecutorHasNonEmptyResolveValue(exemptAsync, true) && (!exemptGenerators || !node.generator)) {
+ if (!returnNever && (reportMissingReturnForUndefinedTypes || !utils.mayBeUndefinedTypeTag(tag)) && (tag.type === '' && !utils.hasValueOrExecutorHasNonEmptyResolveValue(exemptAsync) || tag.type !== '' && !utils.hasValueOrExecutorHasNonEmptyResolveValue(exemptAsync, true)) && (!exemptGenerators || !node.generator)) {
report(`JSDoc @${tagName} declaration present but return expression not available in function.`);
}
}, {
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireYieldsCheck.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireYieldsCheck.js
index 275fcb0a64..51cb998cb0 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireYieldsCheck.js
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/requireYieldsCheck.js
@@ -67,7 +67,7 @@ var _default = (0, _iterateJsdoc.default)(({
if (checkGeneratorsOnly && !utils.isGenerator()) {
return true;
}
- return utils.hasDefinedTypeTag(yieldTag) && !utils.hasYieldValue();
+ return !utils.mayBeUndefinedTypeTag(yieldTag) && !utils.hasYieldValue();
};
// In case a yield value is declared in JSDoc, we also expect one in the code.
@@ -88,7 +88,7 @@ var _default = (0, _iterateJsdoc.default)(({
if (checkGeneratorsOnly && !utils.isGenerator()) {
return true;
}
- return utils.hasDefinedTypeTag(nextTag) && !utils.hasYieldReturnValue();
+ return !utils.mayBeUndefinedTypeTag(nextTag) && !utils.hasYieldReturnValue();
};
if (shouldReportNext()) {
report(`JSDoc @${preferredNextTagName} declaration present but yield expression with return value not available in function.`);
diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json
index 85aef06b4f..8eb99a5672 100644
--- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json
+++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json
@@ -16,7 +16,7 @@
"description": "JSDoc linting rules for ESLint.",
"devDependencies": {
"@babel/cli": "^7.20.7",
- "@babel/core": "^7.20.7",
+ "@babel/core": "^7.20.12",
"@babel/eslint-parser": "^7.19.1",
"@babel/node": "^7.20.7",
"@babel/plugin-syntax-class-properties": "^7.12.13",
@@ -28,25 +28,25 @@
"@semantic-release/commit-analyzer": "^9.0.2",
"@semantic-release/github": "^8.0.7",
"@semantic-release/npm": "^9.0.2",
- "@typescript-eslint/parser": "^5.47.1",
+ "@typescript-eslint/parser": "^5.48.2",
"babel-plugin-add-module-exports": "^1.0.4",
"babel-plugin-istanbul": "^6.1.1",
"camelcase": "^6.3.0",
"chai": "^4.3.7",
"cross-env": "^7.0.3",
"decamelize": "^5.0.1",
- "eslint": "^8.30.0",
+ "eslint": "^8.32.0",
"eslint-config-canonical": "~33.0.1",
"gitdown": "^3.1.5",
- "glob": "^8.0.3",
- "husky": "^8.0.2",
+ "glob": "^8.1.0",
+ "husky": "^8.0.3",
"jsdoc-type-pratt-parser": "^3.1.0",
"lint-staged": "^13.1.0",
"lodash.defaultsdeep": "^4.6.1",
"mocha": "^10.2.0",
"nyc": "^15.1.0",
"open-editor": "^3.0.0",
- "rimraf": "^3.0.2",
+ "rimraf": "^4.1.1",
"semantic-release": "^20.0.2",
"typescript": "^4.9.4"
},
@@ -120,5 +120,5 @@
"test-cov": "cross-env TIMING=1 nyc --reporter text npm run test-no-cov",
"test-index": "npm run test-no-cov -- test/rules/index.js"
},
- "version": "39.6.6"
+ "version": "39.7.0"
}
diff --git a/tools/node_modules/eslint/node_modules/globals/globals.json b/tools/node_modules/eslint/node_modules/globals/globals.json
index a0eac087fb..c8460073c3 100644
--- a/tools/node_modules/eslint/node_modules/globals/globals.json
+++ b/tools/node_modules/eslint/node_modules/globals/globals.json
@@ -1182,7 +1182,9 @@
"EventTarget": false,
"exports": true,
"fetch": false,
+ "FormData": false,
"global": false,
+ "Headers": false,
"Intl": false,
"MessageChannel": false,
"MessageEvent": false,
@@ -1191,7 +1193,9 @@
"performance": false,
"process": false,
"queueMicrotask": false,
+ "Request": false,
"require": false,
+ "Response": false,
"setImmediate": false,
"setInterval": false,
"setTimeout": false,
@@ -1215,7 +1219,9 @@
"Event": false,
"EventTarget": false,
"fetch": false,
+ "FormData": false,
"global": false,
+ "Headers": false,
"Intl": false,
"MessageChannel": false,
"MessageEvent": false,
@@ -1223,6 +1229,8 @@
"performance": false,
"process": false,
"queueMicrotask": false,
+ "Request": false,
+ "Response": false,
"setImmediate": false,
"setInterval": false,
"setTimeout": false,
@@ -1721,12 +1729,16 @@
"Event": false,
"EventTarget": false,
"fetch": false,
+ "FormData": false,
+ "Headers": false,
"Intl": false,
"MessageChannel": false,
"MessageEvent": false,
"MessagePort": false,
"performance": false,
"queueMicrotask": false,
+ "Request": false,
+ "Response": false,
"setInterval": false,
"setTimeout": false,
"structuredClone": false,
diff --git a/tools/node_modules/eslint/node_modules/globals/package.json b/tools/node_modules/eslint/node_modules/globals/package.json
index 6fc85a11eb..17cc85afb6 100644
--- a/tools/node_modules/eslint/node_modules/globals/package.json
+++ b/tools/node_modules/eslint/node_modules/globals/package.json
@@ -1,6 +1,6 @@
{
"name": "globals",
- "version": "13.19.0",
+ "version": "13.20.0",
"description": "Global identifiers from different JavaScript environments",
"license": "MIT",
"repository": "sindresorhus/globals",
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/Base/index.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/Base/index.js
index 3f17d9beba..387cb60366 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/Base/index.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/Base/index.js
@@ -69,7 +69,7 @@ class HashContainer extends _ContainerBase.Container {
this.h = {};
this.h.L = this.h.B = this.p = this._ = this.h;
}
- K(t) {
+ V(t) {
const {L: e, B: i} = t;
e.B = i;
i.L = e;
@@ -160,7 +160,7 @@ class HashContainer extends _ContainerBase.Container {
if (i === undefined) return false;
delete this.g[t];
}
- this.K(i);
+ this.V(i);
return true;
}
eraseElementByIterator(t) {
@@ -168,7 +168,7 @@ class HashContainer extends _ContainerBase.Container {
if (e === this.h) {
(0, _throwError.throwIteratorAccessError)();
}
- this.K(e);
+ this.V(e);
return t.next();
}
eraseElementByPos(t) {
@@ -179,7 +179,7 @@ class HashContainer extends _ContainerBase.Container {
while (t--) {
e = e.B;
}
- this.K(e);
+ this.V(e);
return this.i;
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashMap.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashMap.js
index 2af65dff6f..7bbae243c4 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashMap.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashMap.js
@@ -19,6 +19,10 @@ function _interopRequireDefault(t) {
}
class HashMapIterator extends _Base.HashContainerIterator {
+ constructor(t, e, r, s) {
+ super(t, e, s);
+ this.container = r;
+ }
get pointer() {
if (this.o === this.h) {
(0, _throwError.throwIteratorAccessError)();
@@ -38,7 +42,7 @@ class HashMapIterator extends _Base.HashContainerIterator {
});
}
copy() {
- return new HashMapIterator(this.o, this.h, this.iteratorType);
+ return new HashMapIterator(this.o, this.h, this.container, this.iteratorType);
}
}
@@ -51,16 +55,16 @@ class HashMap extends _Base.HashContainer {
}));
}
begin() {
- return new HashMapIterator(this.p, this.h);
+ return new HashMapIterator(this.p, this.h, this);
}
end() {
- return new HashMapIterator(this.h, this.h);
+ return new HashMapIterator(this.h, this.h, this);
}
rBegin() {
- return new HashMapIterator(this._, this.h, 1);
+ return new HashMapIterator(this._, this.h, this, 1);
}
rEnd() {
- return new HashMapIterator(this.h, this.h, 1);
+ return new HashMapIterator(this.h, this.h, this, 1);
}
front() {
if (this.i === 0) return;
@@ -94,7 +98,7 @@ class HashMap extends _Base.HashContainer {
}
find(t, e) {
const r = this.I(t, e);
- return new HashMapIterator(r, this.h);
+ return new HashMapIterator(r, this.h, this);
}
forEach(t) {
let e = 0;
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashSet.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashSet.js
index 89290ae685..6c75f33865 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashSet.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/HashContainer/HashSet.js
@@ -11,6 +11,10 @@ var _Base = require("./Base");
var _throwError = require("../../utils/throwError");
class HashSetIterator extends _Base.HashContainerIterator {
+ constructor(t, e, r, s) {
+ super(t, e, s);
+ this.container = r;
+ }
get pointer() {
if (this.o === this.h) {
(0, _throwError.throwIteratorAccessError)();
@@ -18,7 +22,7 @@ class HashSetIterator extends _Base.HashContainerIterator {
return this.o.u;
}
copy() {
- return new HashSetIterator(this.o, this.h, this.iteratorType);
+ return new HashSetIterator(this.o, this.h, this.container, this.iteratorType);
}
}
@@ -31,16 +35,16 @@ class HashSet extends _Base.HashContainer {
}));
}
begin() {
- return new HashSetIterator(this.p, this.h);
+ return new HashSetIterator(this.p, this.h, this);
}
end() {
- return new HashSetIterator(this.h, this.h);
+ return new HashSetIterator(this.h, this.h, this);
}
rBegin() {
- return new HashSetIterator(this._, this.h, 1);
+ return new HashSetIterator(this._, this.h, this, 1);
}
rEnd() {
- return new HashSetIterator(this.h, this.h, 1);
+ return new HashSetIterator(this.h, this.h, this, 1);
}
front() {
return this.p.u;
@@ -63,7 +67,7 @@ class HashSet extends _Base.HashContainer {
}
find(t, e) {
const r = this.I(t, e);
- return new HashSetIterator(r, this.h);
+ return new HashSetIterator(r, this.h, this);
}
forEach(t) {
let e = 0;
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/OtherContainer/Queue.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/OtherContainer/Queue.js
index 2053a5946c..cd09701fa1 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/OtherContainer/Queue.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/OtherContainer/Queue.js
@@ -8,36 +8,41 @@ exports.default = void 0;
var _ContainerBase = require("../ContainerBase");
-var _Deque = _interopRequireDefault(require("../SequentialContainer/Deque"));
-
-function _interopRequireDefault(e) {
- return e && e.t ? e : {
- default: e
- };
-}
-
class Queue extends _ContainerBase.Base {
- constructor(e = []) {
+ constructor(t = []) {
super();
- this.q = new _Deque.default(e);
- this.i = this.q.size();
+ this.j = 0;
+ this.q = [];
+ const s = this;
+ t.forEach((function(t) {
+ s.push(t);
+ }));
}
clear() {
- this.q.clear();
- this.i = 0;
+ this.q = [];
+ this.i = this.j = 0;
}
- push(e) {
- this.q.pushBack(e);
- this.i += 1;
- return this.i;
+ push(t) {
+ const s = this.q.length;
+ if (this.j / s > .5 && this.j + this.i >= s && s > 4096) {
+ const s = this.i;
+ for (let t = 0; t < s; ++t) {
+ this.q[t] = this.q[this.j + t];
+ }
+ this.j = 0;
+ this.q[this.i] = t;
+ } else this.q[this.j + this.i] = t;
+ return ++this.i;
}
pop() {
if (this.i === 0) return;
+ const t = this.q[this.j++];
this.i -= 1;
- return this.q.popFront();
+ return t;
}
front() {
- return this.q.front();
+ if (this.i === 0) return;
+ return this.q[this.j];
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Base/RandomIterator.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Base/RandomIterator.js
index 74d2de7c38..509d2265fd 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Base/RandomIterator.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Base/RandomIterator.js
@@ -11,12 +11,9 @@ var _ContainerBase = require("../../ContainerBase");
var _throwError = require("../../../utils/throwError");
class RandomIterator extends _ContainerBase.ContainerIterator {
- constructor(t, r, i, s, h) {
- super(h);
+ constructor(t, r) {
+ super(r);
this.o = t;
- this.D = r;
- this.R = i;
- this.N = s;
if (this.iteratorType === 0) {
this.pre = function() {
if (this.o === 0) {
@@ -26,7 +23,7 @@ class RandomIterator extends _ContainerBase.ContainerIterator {
return this;
};
this.next = function() {
- if (this.o === this.D()) {
+ if (this.o === this.container.size()) {
(0, _throwError.throwIteratorAccessError)();
}
this.o += 1;
@@ -34,7 +31,7 @@ class RandomIterator extends _ContainerBase.ContainerIterator {
};
} else {
this.pre = function() {
- if (this.o === this.D() - 1) {
+ if (this.o === this.container.size() - 1) {
(0, _throwError.throwIteratorAccessError)();
}
this.o += 1;
@@ -50,16 +47,10 @@ class RandomIterator extends _ContainerBase.ContainerIterator {
}
}
get pointer() {
- if (this.o < 0 || this.o > this.D() - 1) {
- throw new RangeError;
- }
- return this.R(this.o);
+ return this.container.getElementByPos(this.o);
}
set pointer(t) {
- if (this.o < 0 || this.o > this.D() - 1) {
- throw new RangeError;
- }
- this.N(this.o, t);
+ this.container.setElementByPos(this.o, t);
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Deque.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Deque.js
index d6e9cf916e..924b1b2b3c 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Deque.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Deque.js
@@ -17,136 +17,132 @@ function _interopRequireDefault(t) {
}
class DequeIterator extends _RandomIterator.RandomIterator {
+ constructor(t, i, s) {
+ super(t, s);
+ this.container = i;
+ }
copy() {
- return new DequeIterator(this.o, this.D, this.R, this.N, this.iteratorType);
+ return new DequeIterator(this.o, this.container, this.iteratorType);
}
}
class Deque extends _Base.default {
- constructor(t = [], s = 1 << 12) {
+ constructor(t = [], i = 1 << 12) {
super();
- this.P = 0;
- this.A = 0;
- this.F = 0;
this.j = 0;
- this.O = 0;
- this.T = [];
- let i;
- if ("size" in t) {
- if (typeof t.size === "number") {
- i = t.size;
- } else {
- i = t.size();
- }
- } else if ("length" in t) {
- i = t.length;
- } else {
- throw new RangeError("Can't get container's size!");
- }
- this.V = s;
- this.O = Math.max(Math.ceil(i / this.V), 1);
- for (let t = 0; t < this.O; ++t) {
- this.T.push(new Array(this.V));
+ this.D = 0;
+ this.R = 0;
+ this.N = 0;
+ this.P = 0;
+ this.A = [];
+ const s = (() => {
+ if (typeof t.length === "number") return t.length;
+ if (typeof t.size === "number") return t.size;
+ if (typeof t.size === "function") return t.size();
+ throw new TypeError("Cannot get the length or size of the container");
+ })();
+ this.F = i;
+ this.P = Math.max(Math.ceil(s / this.F), 1);
+ for (let t = 0; t < this.P; ++t) {
+ this.A.push(new Array(this.F));
}
- const h = Math.ceil(i / this.V);
- this.P = this.F = (this.O >> 1) - (h >> 1);
- this.A = this.j = this.V - i % this.V >> 1;
+ const h = Math.ceil(s / this.F);
+ this.j = this.R = (this.P >> 1) - (h >> 1);
+ this.D = this.N = this.F - s % this.F >> 1;
const e = this;
t.forEach((function(t) {
e.pushBack(t);
}));
- this.size = this.size.bind(this);
- this.getElementByPos = this.getElementByPos.bind(this);
- this.setElementByPos = this.setElementByPos.bind(this);
}
- G() {
+ T() {
const t = [];
- const s = Math.max(this.O >> 1, 1);
- for (let i = 0; i < s; ++i) {
- t[i] = new Array(this.V);
+ const i = Math.max(this.P >> 1, 1);
+ for (let s = 0; s < i; ++s) {
+ t[s] = new Array(this.F);
}
- for (let s = this.P; s < this.O; ++s) {
- t[t.length] = this.T[s];
+ for (let i = this.j; i < this.P; ++i) {
+ t[t.length] = this.A[i];
}
- for (let s = 0; s < this.F; ++s) {
- t[t.length] = this.T[s];
+ for (let i = 0; i < this.R; ++i) {
+ t[t.length] = this.A[i];
}
- t[t.length] = [ ...this.T[this.F] ];
- this.P = s;
- this.F = t.length - 1;
- for (let i = 0; i < s; ++i) {
- t[t.length] = new Array(this.V);
+ t[t.length] = [ ...this.A[this.R] ];
+ this.j = i;
+ this.R = t.length - 1;
+ for (let s = 0; s < i; ++s) {
+ t[t.length] = new Array(this.F);
}
- this.T = t;
- this.O = t.length;
+ this.A = t;
+ this.P = t.length;
}
- J(t) {
- const s = this.A + t + 1;
- const i = s % this.V;
- let h = i - 1;
- let e = this.P + (s - i) / this.V;
- if (i === 0) e -= 1;
- e %= this.O;
- if (h < 0) h += this.V;
+ O(t) {
+ const i = this.D + t + 1;
+ const s = i % this.F;
+ let h = s - 1;
+ let e = this.j + (i - s) / this.F;
+ if (s === 0) e -= 1;
+ e %= this.P;
+ if (h < 0) h += this.F;
return {
curNodeBucketIndex: e,
curNodePointerIndex: h
};
}
clear() {
- this.T = [ [] ];
- this.O = 1;
- this.P = this.F = this.i = 0;
- this.A = this.j = this.V >> 1;
+ this.A = [ new Array(this.F) ];
+ this.P = 1;
+ this.j = this.R = this.i = 0;
+ this.D = this.N = this.F >> 1;
}
begin() {
- return new DequeIterator(0, this.size, this.getElementByPos, this.setElementByPos);
+ return new DequeIterator(0, this);
}
end() {
- return new DequeIterator(this.i, this.size, this.getElementByPos, this.setElementByPos);
+ return new DequeIterator(this.i, this);
}
rBegin() {
- return new DequeIterator(this.i - 1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new DequeIterator(this.i - 1, this, 1);
}
rEnd() {
- return new DequeIterator(-1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new DequeIterator(-1, this, 1);
}
front() {
- return this.T[this.P][this.A];
+ if (this.i === 0) return;
+ return this.A[this.j][this.D];
}
back() {
- return this.T[this.F][this.j];
+ if (this.i === 0) return;
+ return this.A[this.R][this.N];
}
pushBack(t) {
if (this.i) {
- if (this.j < this.V - 1) {
- this.j += 1;
- } else if (this.F < this.O - 1) {
- this.F += 1;
- this.j = 0;
+ if (this.N < this.F - 1) {
+ this.N += 1;
+ } else if (this.R < this.P - 1) {
+ this.R += 1;
+ this.N = 0;
} else {
- this.F = 0;
- this.j = 0;
+ this.R = 0;
+ this.N = 0;
}
- if (this.F === this.P && this.j === this.A) this.G();
+ if (this.R === this.j && this.N === this.D) this.T();
}
this.i += 1;
- this.T[this.F][this.j] = t;
+ this.A[this.R][this.N] = t;
return this.i;
}
popBack() {
if (this.i === 0) return;
- const t = this.T[this.F][this.j];
- delete this.T[this.F][this.j];
+ const t = this.A[this.R][this.N];
if (this.i !== 1) {
- if (this.j > 0) {
- this.j -= 1;
- } else if (this.F > 0) {
- this.F -= 1;
- this.j = this.V - 1;
+ if (this.N > 0) {
+ this.N -= 1;
+ } else if (this.R > 0) {
+ this.R -= 1;
+ this.N = this.F - 1;
} else {
- this.F = this.O - 1;
- this.j = this.V - 1;
+ this.R = this.P - 1;
+ this.N = this.F - 1;
}
}
this.i -= 1;
@@ -154,34 +150,33 @@ class Deque extends _Base.default {
}
pushFront(t) {
if (this.i) {
- if (this.A > 0) {
- this.A -= 1;
- } else if (this.P > 0) {
- this.P -= 1;
- this.A = this.V - 1;
+ if (this.D > 0) {
+ this.D -= 1;
+ } else if (this.j > 0) {
+ this.j -= 1;
+ this.D = this.F - 1;
} else {
- this.P = this.O - 1;
- this.A = this.V - 1;
+ this.j = this.P - 1;
+ this.D = this.F - 1;
}
- if (this.P === this.F && this.A === this.j) this.G();
+ if (this.j === this.R && this.D === this.N) this.T();
}
this.i += 1;
- this.T[this.P][this.A] = t;
+ this.A[this.j][this.D] = t;
return this.i;
}
popFront() {
if (this.i === 0) return;
- const t = this.T[this.P][this.A];
- delete this.T[this.P][this.A];
+ const t = this.A[this.j][this.D];
if (this.i !== 1) {
- if (this.A < this.V - 1) {
- this.A += 1;
- } else if (this.P < this.O - 1) {
- this.P += 1;
- this.A = 0;
+ if (this.D < this.F - 1) {
+ this.D += 1;
+ } else if (this.j < this.P - 1) {
+ this.j += 1;
+ this.D = 0;
} else {
- this.P = 0;
- this.A = 0;
+ this.j = 0;
+ this.D = 0;
}
}
this.i -= 1;
@@ -191,31 +186,31 @@ class Deque extends _Base.default {
if (t < 0 || t > this.i - 1) {
throw new RangeError;
}
- const {curNodeBucketIndex: s, curNodePointerIndex: i} = this.J(t);
- return this.T[s][i];
+ const {curNodeBucketIndex: i, curNodePointerIndex: s} = this.O(t);
+ return this.A[i][s];
}
- setElementByPos(t, s) {
+ setElementByPos(t, i) {
if (t < 0 || t > this.i - 1) {
throw new RangeError;
}
- const {curNodeBucketIndex: i, curNodePointerIndex: h} = this.J(t);
- this.T[i][h] = s;
+ const {curNodeBucketIndex: s, curNodePointerIndex: h} = this.O(t);
+ this.A[s][h] = i;
}
- insert(t, s, i = 1) {
+ insert(t, i, s = 1) {
if (t < 0 || t > this.i) {
throw new RangeError;
}
if (t === 0) {
- while (i--) this.pushFront(s);
+ while (s--) this.pushFront(i);
} else if (t === this.i) {
- while (i--) this.pushBack(s);
+ while (s--) this.pushBack(i);
} else {
const h = [];
- for (let s = t; s < this.i; ++s) {
- h.push(this.getElementByPos(s));
+ for (let i = t; i < this.i; ++i) {
+ h.push(this.getElementByPos(i));
}
this.cut(t - 1);
- for (let t = 0; t < i; ++t) this.pushBack(s);
+ for (let t = 0; t < s; ++t) this.pushBack(i);
for (let t = 0; t < h.length; ++t) this.pushBack(h[t]);
}
return this.i;
@@ -225,9 +220,9 @@ class Deque extends _Base.default {
this.clear();
return 0;
}
- const {curNodeBucketIndex: s, curNodePointerIndex: i} = this.J(t);
- this.F = s;
- this.j = i;
+ const {curNodeBucketIndex: i, curNodePointerIndex: s} = this.O(t);
+ this.R = i;
+ this.N = s;
this.i = t + 1;
return this.i;
}
@@ -236,53 +231,53 @@ class Deque extends _Base.default {
throw new RangeError;
}
if (t === 0) this.popFront(); else if (t === this.i - 1) this.popBack(); else {
- const s = [];
- for (let i = t + 1; i < this.i; ++i) {
- s.push(this.getElementByPos(i));
+ const i = [];
+ for (let s = t + 1; s < this.i; ++s) {
+ i.push(this.getElementByPos(s));
}
this.cut(t);
this.popBack();
- const i = this;
- s.forEach((function(t) {
- i.pushBack(t);
+ const s = this;
+ i.forEach((function(t) {
+ s.pushBack(t);
}));
}
return this.i;
}
eraseElementByValue(t) {
if (this.i === 0) return 0;
- const s = [];
- for (let i = 0; i < this.i; ++i) {
- const h = this.getElementByPos(i);
- if (h !== t) s.push(h);
+ const i = [];
+ for (let s = 0; s < this.i; ++s) {
+ const h = this.getElementByPos(s);
+ if (h !== t) i.push(h);
}
- const i = s.length;
- for (let t = 0; t < i; ++t) this.setElementByPos(t, s[t]);
- return this.cut(i - 1);
+ const s = i.length;
+ for (let t = 0; t < s; ++t) this.setElementByPos(t, i[t]);
+ return this.cut(s - 1);
}
eraseElementByIterator(t) {
- const s = t.o;
- this.eraseElementByPos(s);
+ const i = t.o;
+ this.eraseElementByPos(i);
t = t.next();
return t;
}
find(t) {
- for (let s = 0; s < this.i; ++s) {
- if (this.getElementByPos(s) === t) {
- return new DequeIterator(s, this.size, this.getElementByPos, this.setElementByPos);
+ for (let i = 0; i < this.i; ++i) {
+ if (this.getElementByPos(i) === t) {
+ return new DequeIterator(i, this);
}
}
return this.end();
}
reverse() {
let t = 0;
- let s = this.i - 1;
- while (t < s) {
- const i = this.getElementByPos(t);
- this.setElementByPos(t, this.getElementByPos(s));
- this.setElementByPos(s, i);
+ let i = this.i - 1;
+ while (t < i) {
+ const s = this.getElementByPos(t);
+ this.setElementByPos(t, this.getElementByPos(i));
+ this.setElementByPos(i, s);
t += 1;
- s -= 1;
+ i -= 1;
}
}
unique() {
@@ -290,11 +285,11 @@ class Deque extends _Base.default {
return this.i;
}
let t = 1;
- let s = this.getElementByPos(0);
- for (let i = 1; i < this.i; ++i) {
- const h = this.getElementByPos(i);
- if (h !== s) {
- s = h;
+ let i = this.getElementByPos(0);
+ for (let s = 1; s < this.i; ++s) {
+ const h = this.getElementByPos(s);
+ if (h !== i) {
+ i = h;
this.setElementByPos(t++, h);
}
}
@@ -302,30 +297,30 @@ class Deque extends _Base.default {
return this.i;
}
sort(t) {
- const s = [];
+ const i = [];
for (let t = 0; t < this.i; ++t) {
- s.push(this.getElementByPos(t));
+ i.push(this.getElementByPos(t));
}
- s.sort(t);
- for (let t = 0; t < this.i; ++t) this.setElementByPos(t, s[t]);
+ i.sort(t);
+ for (let t = 0; t < this.i; ++t) this.setElementByPos(t, i[t]);
}
shrinkToFit() {
if (this.i === 0) return;
const t = [];
- this.forEach((function(s) {
- t.push(s);
+ this.forEach((function(i) {
+ t.push(i);
}));
- this.O = Math.max(Math.ceil(this.i / this.V), 1);
- this.i = this.P = this.F = this.A = this.j = 0;
- this.T = [];
- for (let t = 0; t < this.O; ++t) {
- this.T.push(new Array(this.V));
+ this.P = Math.max(Math.ceil(this.i / this.F), 1);
+ this.i = this.j = this.R = this.D = this.N = 0;
+ this.A = [];
+ for (let t = 0; t < this.P; ++t) {
+ this.A.push(new Array(this.F));
}
- for (let s = 0; s < t.length; ++s) this.pushBack(t[s]);
+ for (let i = 0; i < t.length; ++i) this.pushBack(t[i]);
}
forEach(t) {
- for (let s = 0; s < this.i; ++s) {
- t(this.getElementByPos(s), s, this);
+ for (let i = 0; i < this.i; ++i) {
+ t(this.getElementByPos(i), i, this);
}
}
[Symbol.iterator]() {
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/LinkList.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/LinkList.js
index 6587ea6edb..068a8573d0 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/LinkList.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/LinkList.js
@@ -19,10 +19,11 @@ function _interopRequireDefault(t) {
}
class LinkListIterator extends _ContainerBase.ContainerIterator {
- constructor(t, i, s) {
- super(s);
+ constructor(t, i, s, r) {
+ super(r);
this.o = t;
this.h = i;
+ this.container = s;
if (this.iteratorType === 0) {
this.pre = function() {
if (this.o.L === this.h) {
@@ -68,7 +69,7 @@ class LinkListIterator extends _ContainerBase.ContainerIterator {
this.o.l = t;
}
copy() {
- return new LinkListIterator(this.o, this.h, this.iteratorType);
+ return new LinkListIterator(this.o, this.h, this.container, this.iteratorType);
}
}
@@ -82,7 +83,7 @@ class LinkList extends _Base.default {
i.pushBack(t);
}));
}
- K(t) {
+ V(t) {
const {L: i, B: s} = t;
i.B = s;
s.L = i;
@@ -94,7 +95,7 @@ class LinkList extends _Base.default {
}
this.i -= 1;
}
- U(t, i) {
+ G(t, i) {
const s = i.B;
const r = {
l: t,
@@ -116,16 +117,16 @@ class LinkList extends _Base.default {
this.p = this._ = this.h.L = this.h.B = this.h;
}
begin() {
- return new LinkListIterator(this.p, this.h);
+ return new LinkListIterator(this.p, this.h, this);
}
end() {
- return new LinkListIterator(this.h, this.h);
+ return new LinkListIterator(this.h, this.h, this);
}
rBegin() {
- return new LinkListIterator(this._, this.h, 1);
+ return new LinkListIterator(this._, this.h, this, 1);
}
rEnd() {
- return new LinkListIterator(this.h, this.h, 1);
+ return new LinkListIterator(this.h, this.h, this, 1);
}
front() {
return this.p.l;
@@ -151,14 +152,14 @@ class LinkList extends _Base.default {
while (t--) {
i = i.B;
}
- this.K(i);
+ this.V(i);
return this.i;
}
eraseElementByValue(t) {
let i = this.p;
while (i !== this.h) {
if (i.l === t) {
- this.K(i);
+ this.V(i);
}
i = i.B;
}
@@ -170,27 +171,27 @@ class LinkList extends _Base.default {
(0, _throwError.throwIteratorAccessError)();
}
t = t.next();
- this.K(i);
+ this.V(i);
return t;
}
pushBack(t) {
- this.U(t, this._);
+ this.G(t, this._);
return this.i;
}
popBack() {
if (this.i === 0) return;
const t = this._.l;
- this.K(this._);
+ this.V(this._);
return t;
}
pushFront(t) {
- this.U(t, this.h);
+ this.G(t, this.h);
return this.i;
}
popFront() {
if (this.i === 0) return;
const t = this.p.l;
- this.K(this.p);
+ this.V(this.p);
return t;
}
setElementByPos(t, i) {
@@ -236,7 +237,7 @@ class LinkList extends _Base.default {
let i = this.p;
while (i !== this.h) {
if (i.l === t) {
- return new LinkListIterator(i, this.h);
+ return new LinkListIterator(i, this.h, this);
}
i = i.B;
}
@@ -298,7 +299,7 @@ class LinkList extends _Base.default {
while (s !== i.h && s.l <= t) {
s = s.B;
}
- i.U(t, s.L);
+ i.G(t, s.L);
}));
}
return this.i;
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Vector.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Vector.js
index bcd8c29bc5..b61d3a9192 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Vector.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/SequentialContainer/Vector.js
@@ -17,8 +17,12 @@ function _interopRequireDefault(t) {
}
class VectorIterator extends _RandomIterator.RandomIterator {
+ constructor(t, r, e) {
+ super(t, e);
+ this.container = r;
+ }
copy() {
- return new VectorIterator(this.o, this.D, this.R, this.N, this.iteratorType);
+ return new VectorIterator(this.o, this.container, this.iteratorType);
}
}
@@ -26,63 +30,60 @@ class Vector extends _Base.default {
constructor(t = [], r = true) {
super();
if (Array.isArray(t)) {
- this.W = r ? [ ...t ] : t;
+ this.J = r ? [ ...t ] : t;
this.i = t.length;
} else {
- this.W = [];
+ this.J = [];
const r = this;
t.forEach((function(t) {
r.pushBack(t);
}));
}
- this.size = this.size.bind(this);
- this.getElementByPos = this.getElementByPos.bind(this);
- this.setElementByPos = this.setElementByPos.bind(this);
}
clear() {
this.i = 0;
- this.W.length = 0;
+ this.J.length = 0;
}
begin() {
- return new VectorIterator(0, this.size, this.getElementByPos, this.setElementByPos);
+ return new VectorIterator(0, this);
}
end() {
- return new VectorIterator(this.i, this.size, this.getElementByPos, this.setElementByPos);
+ return new VectorIterator(this.i, this);
}
rBegin() {
- return new VectorIterator(this.i - 1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new VectorIterator(this.i - 1, this, 1);
}
rEnd() {
- return new VectorIterator(-1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new VectorIterator(-1, this, 1);
}
front() {
- return this.W[0];
+ return this.J[0];
}
back() {
- return this.W[this.i - 1];
+ return this.J[this.i - 1];
}
getElementByPos(t) {
if (t < 0 || t > this.i - 1) {
throw new RangeError;
}
- return this.W[t];
+ return this.J[t];
}
eraseElementByPos(t) {
if (t < 0 || t > this.i - 1) {
throw new RangeError;
}
- this.W.splice(t, 1);
+ this.J.splice(t, 1);
this.i -= 1;
return this.i;
}
eraseElementByValue(t) {
let r = 0;
for (let e = 0; e < this.i; ++e) {
- if (this.W[e] !== t) {
- this.W[r++] = this.W[e];
+ if (this.J[e] !== t) {
+ this.J[r++] = this.J[e];
}
}
- this.i = this.W.length = r;
+ this.i = this.J.length = r;
return this.i;
}
eraseElementByIterator(t) {
@@ -92,61 +93,61 @@ class Vector extends _Base.default {
return t;
}
pushBack(t) {
- this.W.push(t);
+ this.J.push(t);
this.i += 1;
return this.i;
}
popBack() {
if (this.i === 0) return;
this.i -= 1;
- return this.W.pop();
+ return this.J.pop();
}
setElementByPos(t, r) {
if (t < 0 || t > this.i - 1) {
throw new RangeError;
}
- this.W[t] = r;
+ this.J[t] = r;
}
insert(t, r, e = 1) {
if (t < 0 || t > this.i) {
throw new RangeError;
}
- this.W.splice(t, 0, ...new Array(e).fill(r));
+ this.J.splice(t, 0, ...new Array(e).fill(r));
this.i += e;
return this.i;
}
find(t) {
for (let r = 0; r < this.i; ++r) {
- if (this.W[r] === t) {
- return new VectorIterator(r, this.size, this.getElementByPos, this.getElementByPos);
+ if (this.J[r] === t) {
+ return new VectorIterator(r, this);
}
}
return this.end();
}
reverse() {
- this.W.reverse();
+ this.J.reverse();
}
unique() {
let t = 1;
for (let r = 1; r < this.i; ++r) {
- if (this.W[r] !== this.W[r - 1]) {
- this.W[t++] = this.W[r];
+ if (this.J[r] !== this.J[r - 1]) {
+ this.J[t++] = this.J[r];
}
}
- this.i = this.W.length = t;
+ this.i = this.J.length = t;
return this.i;
}
sort(t) {
- this.W.sort(t);
+ this.J.sort(t);
}
forEach(t) {
for (let r = 0; r < this.i; ++r) {
- t(this.W[r], r, this);
+ t(this.J[r], r, this);
}
}
[Symbol.iterator]() {
return function*() {
- yield* this.W;
+ yield* this.J;
}.bind(this)();
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeIterator.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeIterator.js
index d0e2f00e04..f238b856b0 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeIterator.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeIterator.js
@@ -17,7 +17,7 @@ class TreeIterator extends _ContainerBase.ContainerIterator {
this.h = r;
if (this.iteratorType === 0) {
this.pre = function() {
- if (this.o === this.h.Y) {
+ if (this.o === this.h.U) {
(0, _throwError.throwIteratorAccessError)();
}
this.o = this.o.L();
@@ -32,7 +32,7 @@ class TreeIterator extends _ContainerBase.ContainerIterator {
};
} else {
this.pre = function() {
- if (this.o === this.h.Z) {
+ if (this.o === this.h.W) {
(0, _throwError.throwIteratorAccessError)();
}
this.o = this.o.B();
@@ -57,15 +57,15 @@ class TreeIterator extends _ContainerBase.ContainerIterator {
return 0;
}
let i = 0;
- if (t.Y) {
- i += t.Y.rt;
+ if (t.U) {
+ i += t.U.rt;
}
while (t !== r) {
const r = t.tt;
- if (t === r.Z) {
+ if (t === r.W) {
i += 1;
- if (r.Y) {
- i += r.Y.rt;
+ if (r.U) {
+ i += r.U.rt;
}
}
t = r;
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeNode.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeNode.js
index a2687c0b2a..108fcf1fb6 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeNode.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/TreeNode.js
@@ -11,8 +11,8 @@ class TreeNode {
this.ee = 1;
this.u = undefined;
this.l = undefined;
- this.Y = undefined;
- this.Z = undefined;
+ this.U = undefined;
+ this.W = undefined;
this.tt = undefined;
this.u = e;
this.l = t;
@@ -20,15 +20,15 @@ class TreeNode {
L() {
let e = this;
if (e.ee === 1 && e.tt.tt === e) {
- e = e.Z;
- } else if (e.Y) {
- e = e.Y;
- while (e.Z) {
- e = e.Z;
+ e = e.W;
+ } else if (e.U) {
+ e = e.U;
+ while (e.W) {
+ e = e.W;
}
} else {
let t = e.tt;
- while (t.Y === e) {
+ while (t.U === e) {
e = t;
t = e.tt;
}
@@ -38,44 +38,44 @@ class TreeNode {
}
B() {
let e = this;
- if (e.Z) {
- e = e.Z;
- while (e.Y) {
- e = e.Y;
+ if (e.W) {
+ e = e.W;
+ while (e.U) {
+ e = e.U;
}
return e;
} else {
let t = e.tt;
- while (t.Z === e) {
+ while (t.W === e) {
e = t;
t = e.tt;
}
- if (e.Z !== t) {
+ if (e.W !== t) {
return t;
} else return e;
}
}
te() {
const e = this.tt;
- const t = this.Z;
- const s = t.Y;
- if (e.tt === this) e.tt = t; else if (e.Y === this) e.Y = t; else e.Z = t;
+ const t = this.W;
+ const s = t.U;
+ if (e.tt === this) e.tt = t; else if (e.U === this) e.U = t; else e.W = t;
t.tt = e;
- t.Y = this;
+ t.U = this;
this.tt = t;
- this.Z = s;
+ this.W = s;
if (s) s.tt = this;
return t;
}
se() {
const e = this.tt;
- const t = this.Y;
- const s = t.Z;
- if (e.tt === this) e.tt = t; else if (e.Y === this) e.Y = t; else e.Z = t;
+ const t = this.U;
+ const s = t.W;
+ if (e.tt === this) e.tt = t; else if (e.U === this) e.U = t; else e.W = t;
t.tt = e;
- t.Z = this;
+ t.W = this;
this.tt = t;
- this.Y = s;
+ this.U = s;
if (s) s.tt = this;
return t;
}
@@ -102,11 +102,11 @@ class TreeNodeEnableIndex extends TreeNode {
}
ie() {
this.rt = 1;
- if (this.Y) {
- this.rt += this.Y.rt;
+ if (this.U) {
+ this.rt += this.U.rt;
}
- if (this.Z) {
- this.rt += this.Z.rt;
+ if (this.W) {
+ this.rt += this.W.rt;
}
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/index.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/index.js
index 93da412852..1ba0069296 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/index.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/Base/index.js
@@ -19,7 +19,7 @@ class TreeContainer extends _ContainerBase.Container {
return 0;
}, t = false) {
super();
- this.rr = undefined;
+ this.Y = undefined;
this.v = e;
if (t) {
this.re = _TreeNode.TreeNodeEnableIndex;
@@ -41,7 +41,7 @@ class TreeContainer extends _ContainerBase.Container {
}
return this.i;
};
- this.K = function(e) {
+ this.V = function(e) {
let t = this.fe(e);
while (t !== this.h) {
t.rt -= 1;
@@ -55,58 +55,58 @@ class TreeContainer extends _ContainerBase.Container {
if (s) this.he(s);
return this.i;
};
- this.K = this.fe;
+ this.V = this.fe;
}
this.h = new this.re;
}
- $(e, t) {
+ X(e, t) {
let i = this.h;
while (e) {
const s = this.v(e.u, t);
if (s < 0) {
- e = e.Z;
+ e = e.W;
} else if (s > 0) {
i = e;
- e = e.Y;
+ e = e.U;
} else return e;
}
return i;
}
- er(e, t) {
+ Z(e, t) {
let i = this.h;
while (e) {
const s = this.v(e.u, t);
if (s <= 0) {
- e = e.Z;
+ e = e.W;
} else {
i = e;
- e = e.Y;
+ e = e.U;
}
}
return i;
}
- tr(e, t) {
+ $(e, t) {
let i = this.h;
while (e) {
const s = this.v(e.u, t);
if (s < 0) {
i = e;
- e = e.Z;
+ e = e.W;
} else if (s > 0) {
- e = e.Y;
+ e = e.U;
} else return e;
}
return i;
}
- sr(e, t) {
+ rr(e, t) {
let i = this.h;
while (e) {
const s = this.v(e.u, t);
if (s < 0) {
i = e;
- e = e.Z;
+ e = e.W;
} else {
- e = e.Y;
+ e = e.U;
}
}
return i;
@@ -119,26 +119,26 @@ class TreeContainer extends _ContainerBase.Container {
e.ee = 0;
return;
}
- if (e === t.Y) {
- const i = t.Z;
+ if (e === t.U) {
+ const i = t.W;
if (i.ee === 1) {
i.ee = 0;
t.ee = 1;
- if (t === this.rr) {
- this.rr = t.te();
+ if (t === this.Y) {
+ this.Y = t.te();
} else t.te();
} else {
- if (i.Z && i.Z.ee === 1) {
+ if (i.W && i.W.ee === 1) {
i.ee = t.ee;
t.ee = 0;
- i.Z.ee = 0;
- if (t === this.rr) {
- this.rr = t.te();
+ i.W.ee = 0;
+ if (t === this.Y) {
+ this.Y = t.te();
} else t.te();
return;
- } else if (i.Y && i.Y.ee === 1) {
+ } else if (i.U && i.U.ee === 1) {
i.ee = 1;
- i.Y.ee = 0;
+ i.U.ee = 0;
i.se();
} else {
i.ee = 1;
@@ -146,25 +146,25 @@ class TreeContainer extends _ContainerBase.Container {
}
}
} else {
- const i = t.Y;
+ const i = t.U;
if (i.ee === 1) {
i.ee = 0;
t.ee = 1;
- if (t === this.rr) {
- this.rr = t.se();
+ if (t === this.Y) {
+ this.Y = t.se();
} else t.se();
} else {
- if (i.Y && i.Y.ee === 1) {
+ if (i.U && i.U.ee === 1) {
i.ee = t.ee;
t.ee = 0;
- i.Y.ee = 0;
- if (t === this.rr) {
- this.rr = t.se();
+ i.U.ee = 0;
+ if (t === this.Y) {
+ this.Y = t.se();
} else t.se();
return;
- } else if (i.Z && i.Z.ee === 1) {
+ } else if (i.W && i.W.ee === 1) {
i.ee = 1;
- i.Z.ee = 0;
+ i.W.ee = 0;
i.te();
} else {
i.ee = 1;
@@ -180,67 +180,67 @@ class TreeContainer extends _ContainerBase.Container {
return this.h;
}
let t = e;
- while (t.Y || t.Z) {
- if (t.Z) {
- t = t.Z;
- while (t.Y) t = t.Y;
+ while (t.U || t.W) {
+ if (t.W) {
+ t = t.W;
+ while (t.U) t = t.U;
} else {
- t = t.Y;
+ t = t.U;
}
[e.u, t.u] = [ t.u, e.u ];
[e.l, t.l] = [ t.l, e.l ];
e = t;
}
- if (this.h.Y === t) {
- this.h.Y = t.tt;
- } else if (this.h.Z === t) {
- this.h.Z = t.tt;
+ if (this.h.U === t) {
+ this.h.U = t.tt;
+ } else if (this.h.W === t) {
+ this.h.W = t.tt;
}
this.ue(t);
const i = t.tt;
- if (t === i.Y) {
- i.Y = undefined;
- } else i.Z = undefined;
+ if (t === i.U) {
+ i.U = undefined;
+ } else i.W = undefined;
this.i -= 1;
- this.rr.ee = 0;
+ this.Y.ee = 0;
return i;
}
oe(e, t) {
if (e === undefined) return false;
- const i = this.oe(e.Y, t);
+ const i = this.oe(e.U, t);
if (i) return true;
if (t(e)) return true;
- return this.oe(e.Z, t);
+ return this.oe(e.W, t);
}
he(e) {
while (true) {
const t = e.tt;
if (t.ee === 0) return;
const i = t.tt;
- if (t === i.Y) {
- const s = i.Z;
+ if (t === i.U) {
+ const s = i.W;
if (s && s.ee === 1) {
s.ee = t.ee = 0;
- if (i === this.rr) return;
+ if (i === this.Y) return;
i.ee = 1;
e = i;
continue;
- } else if (e === t.Z) {
+ } else if (e === t.W) {
e.ee = 0;
- if (e.Y) e.Y.tt = t;
- if (e.Z) e.Z.tt = i;
- t.Z = e.Y;
- i.Y = e.Z;
- e.Y = t;
- e.Z = i;
- if (i === this.rr) {
- this.rr = e;
+ if (e.U) e.U.tt = t;
+ if (e.W) e.W.tt = i;
+ t.W = e.U;
+ i.U = e.W;
+ e.U = t;
+ e.W = i;
+ if (i === this.Y) {
+ this.Y = e;
this.h.tt = e;
} else {
const t = i.tt;
- if (t.Y === i) {
- t.Y = e;
- } else t.Z = e;
+ if (t.U === i) {
+ t.U = e;
+ } else t.W = e;
}
e.tt = i.tt;
t.tt = e;
@@ -253,35 +253,35 @@ class TreeContainer extends _ContainerBase.Container {
};
} else {
t.ee = 0;
- if (i === this.rr) {
- this.rr = i.se();
+ if (i === this.Y) {
+ this.Y = i.se();
} else i.se();
i.ee = 1;
}
} else {
- const s = i.Y;
+ const s = i.U;
if (s && s.ee === 1) {
s.ee = t.ee = 0;
- if (i === this.rr) return;
+ if (i === this.Y) return;
i.ee = 1;
e = i;
continue;
- } else if (e === t.Y) {
+ } else if (e === t.U) {
e.ee = 0;
- if (e.Y) e.Y.tt = i;
- if (e.Z) e.Z.tt = t;
- i.Z = e.Y;
- t.Y = e.Z;
- e.Y = i;
- e.Z = t;
- if (i === this.rr) {
- this.rr = e;
+ if (e.U) e.U.tt = i;
+ if (e.W) e.W.tt = t;
+ i.W = e.U;
+ t.U = e.W;
+ e.U = i;
+ e.W = t;
+ if (i === this.Y) {
+ this.Y = e;
this.h.tt = e;
} else {
const t = i.tt;
- if (t.Y === i) {
- t.Y = e;
- } else t.Z = e;
+ if (t.U === i) {
+ t.U = e;
+ } else t.W = e;
}
e.tt = i.tt;
t.tt = e;
@@ -294,8 +294,8 @@ class TreeContainer extends _ContainerBase.Container {
};
} else {
t.ee = 0;
- if (i === this.rr) {
- this.rr = i.te();
+ if (i === this.Y) {
+ this.Y = i.te();
} else i.te();
i.ee = 1;
}
@@ -304,38 +304,38 @@ class TreeContainer extends _ContainerBase.Container {
}
}
ne(e, t, i) {
- if (this.rr === undefined) {
+ if (this.Y === undefined) {
this.i += 1;
- this.rr = new this.re(e, t);
- this.rr.ee = 0;
- this.rr.tt = this.h;
- this.h.tt = this.rr;
- this.h.Y = this.rr;
- this.h.Z = this.rr;
+ this.Y = new this.re(e, t);
+ this.Y.ee = 0;
+ this.Y.tt = this.h;
+ this.h.tt = this.Y;
+ this.h.U = this.Y;
+ this.h.W = this.Y;
return;
}
let s;
- const r = this.h.Y;
+ const r = this.h.U;
const n = this.v(r.u, e);
if (n === 0) {
r.l = t;
return;
} else if (n > 0) {
- r.Y = new this.re(e, t);
- r.Y.tt = r;
- s = r.Y;
- this.h.Y = s;
+ r.U = new this.re(e, t);
+ r.U.tt = r;
+ s = r.U;
+ this.h.U = s;
} else {
- const r = this.h.Z;
+ const r = this.h.W;
const n = this.v(r.u, e);
if (n === 0) {
r.l = t;
return;
} else if (n < 0) {
- r.Z = new this.re(e, t);
- r.Z.tt = r;
- s = r.Z;
- this.h.Z = s;
+ r.W = new this.re(e, t);
+ r.W.tt = r;
+ s = r.W;
+ this.h.W = s;
} else {
if (i !== undefined) {
const r = i.o;
@@ -352,11 +352,11 @@ class TreeContainer extends _ContainerBase.Container {
return;
} else if (n < 0) {
s = new this.re(e, t);
- if (i.Z === undefined) {
- i.Z = s;
+ if (i.W === undefined) {
+ i.W = s;
s.tt = i;
} else {
- r.Y = s;
+ r.U = s;
s.tt = r;
}
}
@@ -364,25 +364,25 @@ class TreeContainer extends _ContainerBase.Container {
}
}
if (s === undefined) {
- s = this.rr;
+ s = this.Y;
while (true) {
const i = this.v(s.u, e);
if (i > 0) {
- if (s.Y === undefined) {
- s.Y = new this.re(e, t);
- s.Y.tt = s;
- s = s.Y;
+ if (s.U === undefined) {
+ s.U = new this.re(e, t);
+ s.U.tt = s;
+ s = s.U;
break;
}
- s = s.Y;
+ s = s.U;
} else if (i < 0) {
- if (s.Z === undefined) {
- s.Z = new this.re(e, t);
- s.Z.tt = s;
- s = s.Z;
+ if (s.W === undefined) {
+ s.W = new this.re(e, t);
+ s.W.tt = s;
+ s = s.W;
break;
}
- s = s.Z;
+ s = s.W;
} else {
s.l = t;
return;
@@ -398,18 +398,18 @@ class TreeContainer extends _ContainerBase.Container {
while (e) {
const i = this.v(e.u, t);
if (i < 0) {
- e = e.Z;
+ e = e.W;
} else if (i > 0) {
- e = e.Y;
+ e = e.U;
} else return e;
}
return e || this.h;
}
clear() {
this.i = 0;
- this.rr = undefined;
+ this.Y = undefined;
this.h.tt = undefined;
- this.h.Y = this.h.Z = undefined;
+ this.h.U = this.h.W = undefined;
}
updateKeyByIterator(e, t) {
const i = e.o;
@@ -420,14 +420,14 @@ class TreeContainer extends _ContainerBase.Container {
i.u = t;
return true;
}
- if (i === this.h.Y) {
+ if (i === this.h.U) {
if (this.v(i.B().u, t) > 0) {
i.u = t;
return true;
}
return false;
}
- if (i === this.h.Z) {
+ if (i === this.h.W) {
if (this.v(i.L().u, t) < 0) {
i.u = t;
return true;
@@ -447,9 +447,9 @@ class TreeContainer extends _ContainerBase.Container {
}
let t = 0;
const i = this;
- this.oe(this.rr, (function(s) {
+ this.oe(this.Y, (function(s) {
if (e === t) {
- i.K(s);
+ i.V(s);
return true;
}
t += 1;
@@ -459,9 +459,9 @@ class TreeContainer extends _ContainerBase.Container {
}
eraseElementByKey(e) {
if (this.i === 0) return false;
- const t = this.I(this.rr, e);
+ const t = this.I(this.Y, e);
if (t === this.h) return false;
- this.K(t);
+ this.V(t);
return true;
}
eraseElementByIterator(e) {
@@ -469,14 +469,14 @@ class TreeContainer extends _ContainerBase.Container {
if (t === this.h) {
(0, _throwError.throwIteratorAccessError)();
}
- const i = t.Z === undefined;
+ const i = t.W === undefined;
const s = e.iteratorType === 0;
if (s) {
if (i) e.next();
} else {
- if (!i || t.Y === undefined) e.next();
+ if (!i || t.U === undefined) e.next();
}
- this.K(t);
+ this.V(t);
return e;
}
forEach(e) {
@@ -502,9 +502,9 @@ class TreeContainer extends _ContainerBase.Container {
if (this.i === 0) return 0;
const traversal = function(e) {
if (!e) return 0;
- return Math.max(traversal(e.Y), traversal(e.Z)) + 1;
+ return Math.max(traversal(e.U), traversal(e.W)) + 1;
};
- return traversal(this.rr);
+ return traversal(this.Y);
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedMap.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedMap.js
index e1eb4ae63c..79fdc0280f 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedMap.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedMap.js
@@ -19,17 +19,21 @@ function _interopRequireDefault(r) {
}
class OrderedMapIterator extends _TreeIterator.default {
+ constructor(r, t, e, s) {
+ super(r, t, s);
+ this.container = e;
+ }
get pointer() {
if (this.o === this.h) {
(0, _throwError.throwIteratorAccessError)();
}
const r = this;
return new Proxy([], {
- get(e, t) {
- if (t === "0") return r.o.u; else if (t === "1") return r.o.l;
+ get(t, e) {
+ if (e === "0") return r.o.u; else if (e === "1") return r.o.l;
},
- set(e, t, s) {
- if (t !== "1") {
+ set(t, e, s) {
+ if (e !== "1") {
throw new TypeError("props must be 1");
}
r.o.l = s;
@@ -38,82 +42,82 @@ class OrderedMapIterator extends _TreeIterator.default {
});
}
copy() {
- return new OrderedMapIterator(this.o, this.h, this.iteratorType);
+ return new OrderedMapIterator(this.o, this.h, this.container, this.iteratorType);
}
}
class OrderedMap extends _Base.default {
- constructor(r = [], e, t) {
- super(e, t);
+ constructor(r = [], t, e) {
+ super(t, e);
const s = this;
r.forEach((function(r) {
s.setElement(r[0], r[1]);
}));
}
- * X(r) {
+ * K(r) {
if (r === undefined) return;
- yield* this.X(r.Y);
+ yield* this.K(r.U);
yield [ r.u, r.l ];
- yield* this.X(r.Z);
+ yield* this.K(r.W);
}
begin() {
- return new OrderedMapIterator(this.h.Y || this.h, this.h);
+ return new OrderedMapIterator(this.h.U || this.h, this.h, this);
}
end() {
- return new OrderedMapIterator(this.h, this.h);
+ return new OrderedMapIterator(this.h, this.h, this);
}
rBegin() {
- return new OrderedMapIterator(this.h.Z || this.h, this.h, 1);
+ return new OrderedMapIterator(this.h.W || this.h, this.h, this, 1);
}
rEnd() {
- return new OrderedMapIterator(this.h, this.h, 1);
+ return new OrderedMapIterator(this.h, this.h, this, 1);
}
front() {
if (this.i === 0) return;
- const r = this.h.Y;
+ const r = this.h.U;
return [ r.u, r.l ];
}
back() {
if (this.i === 0) return;
- const r = this.h.Z;
+ const r = this.h.W;
return [ r.u, r.l ];
}
lowerBound(r) {
- const e = this.$(this.rr, r);
- return new OrderedMapIterator(e, this.h);
+ const t = this.X(this.Y, r);
+ return new OrderedMapIterator(t, this.h, this);
}
upperBound(r) {
- const e = this.er(this.rr, r);
- return new OrderedMapIterator(e, this.h);
+ const t = this.Z(this.Y, r);
+ return new OrderedMapIterator(t, this.h, this);
}
reverseLowerBound(r) {
- const e = this.tr(this.rr, r);
- return new OrderedMapIterator(e, this.h);
+ const t = this.$(this.Y, r);
+ return new OrderedMapIterator(t, this.h, this);
}
reverseUpperBound(r) {
- const e = this.sr(this.rr, r);
- return new OrderedMapIterator(e, this.h);
+ const t = this.rr(this.Y, r);
+ return new OrderedMapIterator(t, this.h, this);
}
- setElement(r, e, t) {
- return this.M(r, e, t);
+ setElement(r, t, e) {
+ return this.M(r, t, e);
}
find(r) {
- const e = this.I(this.rr, r);
- return new OrderedMapIterator(e, this.h);
+ const t = this.I(this.Y, r);
+ return new OrderedMapIterator(t, this.h, this);
}
getElementByKey(r) {
- const e = this.I(this.rr, r);
- return e.l;
+ const t = this.I(this.Y, r);
+ return t.l;
}
union(r) {
- const e = this;
+ const t = this;
r.forEach((function(r) {
- e.setElement(r[0], r[1]);
+ t.setElement(r[0], r[1]);
}));
return this.i;
}
[Symbol.iterator]() {
- return this.X(this.rr);
+ return this.K(this.Y);
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedSet.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedSet.js
index c668f28bfc..c7af14df26 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedSet.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/cjs/container/TreeContainer/OrderedSet.js
@@ -19,6 +19,10 @@ function _interopRequireDefault(e) {
}
class OrderedSetIterator extends _TreeIterator.default {
+ constructor(e, t, r, i) {
+ super(e, t, i);
+ this.container = r;
+ }
get pointer() {
if (this.o === this.h) {
(0, _throwError.throwIteratorAccessError)();
@@ -26,74 +30,74 @@ class OrderedSetIterator extends _TreeIterator.default {
return this.o.u;
}
copy() {
- return new OrderedSetIterator(this.o, this.h, this.iteratorType);
+ return new OrderedSetIterator(this.o, this.h, this.container, this.iteratorType);
}
}
class OrderedSet extends _Base.default {
- constructor(e = [], r, t) {
- super(r, t);
+ constructor(e = [], t, r) {
+ super(t, r);
const i = this;
e.forEach((function(e) {
i.insert(e);
}));
}
- * X(e) {
+ * K(e) {
if (e === undefined) return;
- yield* this.X(e.Y);
+ yield* this.K(e.U);
yield e.u;
- yield* this.X(e.Z);
+ yield* this.K(e.W);
}
begin() {
- return new OrderedSetIterator(this.h.Y || this.h, this.h);
+ return new OrderedSetIterator(this.h.U || this.h, this.h, this);
}
end() {
- return new OrderedSetIterator(this.h, this.h);
+ return new OrderedSetIterator(this.h, this.h, this);
}
rBegin() {
- return new OrderedSetIterator(this.h.Z || this.h, this.h, 1);
+ return new OrderedSetIterator(this.h.W || this.h, this.h, this, 1);
}
rEnd() {
- return new OrderedSetIterator(this.h, this.h, 1);
+ return new OrderedSetIterator(this.h, this.h, this, 1);
}
front() {
- return this.h.Y ? this.h.Y.u : undefined;
+ return this.h.U ? this.h.U.u : undefined;
}
back() {
- return this.h.Z ? this.h.Z.u : undefined;
+ return this.h.W ? this.h.W.u : undefined;
}
- insert(e, r) {
- return this.M(e, undefined, r);
+ insert(e, t) {
+ return this.M(e, undefined, t);
}
find(e) {
- const r = this.I(this.rr, e);
- return new OrderedSetIterator(r, this.h);
+ const t = this.I(this.Y, e);
+ return new OrderedSetIterator(t, this.h, this);
}
lowerBound(e) {
- const r = this.$(this.rr, e);
- return new OrderedSetIterator(r, this.h);
+ const t = this.X(this.Y, e);
+ return new OrderedSetIterator(t, this.h, this);
}
upperBound(e) {
- const r = this.er(this.rr, e);
- return new OrderedSetIterator(r, this.h);
+ const t = this.Z(this.Y, e);
+ return new OrderedSetIterator(t, this.h, this);
}
reverseLowerBound(e) {
- const r = this.tr(this.rr, e);
- return new OrderedSetIterator(r, this.h);
+ const t = this.$(this.Y, e);
+ return new OrderedSetIterator(t, this.h, this);
}
reverseUpperBound(e) {
- const r = this.sr(this.rr, e);
- return new OrderedSetIterator(r, this.h);
+ const t = this.rr(this.Y, e);
+ return new OrderedSetIterator(t, this.h, this);
}
union(e) {
- const r = this;
+ const t = this;
e.forEach((function(e) {
- r.insert(e);
+ t.insert(e);
}));
return this.i;
}
[Symbol.iterator]() {
- return this.X(this.rr);
+ return this.K(this.Y);
}
}
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/ContainerBase/index.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/ContainerBase/index.js
index ce49ce81ba..d5e10db88a 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/ContainerBase/index.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/ContainerBase/index.js
@@ -36,20 +36,20 @@ export { ContainerIterator };
var Base = function() {
function Base() {
- this.i = 0;
+ this.M = 0;
}
Object.defineProperty(Base.prototype, "length", {
get: function() {
- return this.i;
+ return this.M;
},
enumerable: false,
configurable: true
});
Base.prototype.size = function() {
- return this.i;
+ return this.M;
};
Base.prototype.empty = function() {
- return this.i === 0;
+ return this.M === 0;
};
return Base;
}();
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/Base/index.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/Base/index.js
index 3f0e5eaefc..028b7d484a 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/Base/index.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/Base/index.js
@@ -33,10 +33,10 @@ var HashContainerIterator = function(t) {
n.h = r;
if (n.iteratorType === 0) {
n.pre = function() {
- if (this.o.W === this.h) {
+ if (this.o.L === this.h) {
throwIteratorAccessError();
}
- this.o = this.o.W;
+ this.o = this.o.L;
return this;
};
n.next = function() {
@@ -58,7 +58,7 @@ var HashContainerIterator = function(t) {
if (this.o === this.h) {
throwIteratorAccessError();
}
- this.o = this.o.W;
+ this.o = this.o.L;
return this;
};
}
@@ -78,20 +78,20 @@ var HashContainer = function(t) {
i.HASH_TAG = Symbol("@@HASH_TAG");
Object.setPrototypeOf(i.I, null);
i.h = {};
- i.h.W = i.h.m = i.l = i.M = i.h;
+ i.h.L = i.h.m = i.H = i.l = i.h;
return i;
}
- HashContainer.prototype.X = function(t) {
- var i = t.W, r = t.m;
+ HashContainer.prototype.G = function(t) {
+ var i = t.L, r = t.m;
i.m = r;
- r.W = i;
- if (t === this.l) {
- this.l = r;
+ r.L = i;
+ if (t === this.H) {
+ this.H = r;
}
- if (t === this.M) {
- this.M = i;
+ if (t === this.l) {
+ this.l = i;
}
- this.i -= 1;
+ this.M -= 1;
};
HashContainer.prototype.v = function(t, i, r) {
if (r === undefined) r = checkObject(t);
@@ -99,43 +99,43 @@ var HashContainer = function(t) {
if (r) {
var n = t[this.HASH_TAG];
if (n !== undefined) {
- this._[n].H = i;
- return this.i;
+ this._[n].p = i;
+ return this.M;
}
Object.defineProperty(t, this.HASH_TAG, {
value: this._.length,
configurable: true
});
e = {
- p: t,
- H: i,
- W: this.M,
+ u: t,
+ p: i,
+ L: this.l,
m: this.h
};
this._.push(e);
} else {
var s = this.I[t];
if (s) {
- s.H = i;
- return this.i;
+ s.p = i;
+ return this.M;
}
e = {
- p: t,
- H: i,
- W: this.M,
+ u: t,
+ p: i,
+ L: this.l,
m: this.h
};
this.I[t] = e;
}
- if (this.i === 0) {
- this.l = e;
+ if (this.M === 0) {
+ this.H = e;
this.h.m = e;
} else {
- this.M.m = e;
+ this.l.m = e;
}
- this.M = e;
- this.h.W = e;
- return ++this.i;
+ this.l = e;
+ this.h.L = e;
+ return ++this.M;
};
HashContainer.prototype.g = function(t, i) {
if (i === undefined) i = checkObject(t);
@@ -150,13 +150,13 @@ var HashContainer = function(t) {
HashContainer.prototype.clear = function() {
var t = this.HASH_TAG;
this._.forEach((function(i) {
- delete i.p[t];
+ delete i.u[t];
}));
this._ = [];
this.I = {};
Object.setPrototypeOf(this.I, null);
- this.i = 0;
- this.l = this.M = this.h.W = this.h.m = this.h;
+ this.M = 0;
+ this.H = this.l = this.h.L = this.h.m = this.h;
};
HashContainer.prototype.eraseElementByKey = function(t, i) {
var r;
@@ -172,7 +172,7 @@ var HashContainer = function(t) {
if (r === undefined) return false;
delete this.I[t];
}
- this.X(r);
+ this.G(r);
return true;
};
HashContainer.prototype.eraseElementByIterator = function(t) {
@@ -180,19 +180,19 @@ var HashContainer = function(t) {
if (i === this.h) {
throwIteratorAccessError();
}
- this.X(i);
+ this.G(i);
return t.next();
};
HashContainer.prototype.eraseElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var i = this.l;
+ var i = this.H;
while (t--) {
i = i.m;
}
- this.X(i);
- return this.i;
+ this.G(i);
+ return this.M;
};
return HashContainer;
}(Container);
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashMap.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashMap.js
index 338469da44..af08bfb77d 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashMap.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashMap.js
@@ -19,7 +19,7 @@ var __extends = this && this.t || function() {
};
}();
-var __generator = this && this.u || function(t, r) {
+var __generator = this && this.i || function(t, r) {
var n = {
label: 0,
sent: function() {
@@ -117,8 +117,10 @@ import { throwIteratorAccessError } from "../../utils/throwError";
var HashMapIterator = function(t) {
__extends(HashMapIterator, t);
- function HashMapIterator() {
- return t !== null && t.apply(this, arguments) || this;
+ function HashMapIterator(r, n, e, i) {
+ var a = t.call(this, r, n, i) || this;
+ a.container = e;
+ return a;
}
Object.defineProperty(HashMapIterator.prototype, "pointer", {
get: function() {
@@ -128,13 +130,13 @@ var HashMapIterator = function(t) {
var t = this;
return new Proxy([], {
get: function(r, n) {
- if (n === "0") return t.o.p; else if (n === "1") return t.o.H;
+ if (n === "0") return t.o.u; else if (n === "1") return t.o.p;
},
set: function(r, n, e) {
if (n !== "1") {
throw new TypeError("props must be 1");
}
- t.o.H = e;
+ t.o.p = e;
return true;
}
});
@@ -143,7 +145,7 @@ var HashMapIterator = function(t) {
configurable: true
});
HashMapIterator.prototype.copy = function() {
- return new HashMapIterator(this.o, this.h, this.iteratorType);
+ return new HashMapIterator(this.o, this.h, this.container, this.iteratorType);
};
return HashMapIterator;
}(HashContainerIterator);
@@ -162,24 +164,24 @@ var HashMap = function(t) {
return n;
}
HashMap.prototype.begin = function() {
- return new HashMapIterator(this.l, this.h);
+ return new HashMapIterator(this.H, this.h, this);
};
HashMap.prototype.end = function() {
- return new HashMapIterator(this.h, this.h);
+ return new HashMapIterator(this.h, this.h, this);
};
HashMap.prototype.rBegin = function() {
- return new HashMapIterator(this.M, this.h, 1);
+ return new HashMapIterator(this.l, this.h, this, 1);
};
HashMap.prototype.rEnd = function() {
- return new HashMapIterator(this.h, this.h, 1);
+ return new HashMapIterator(this.h, this.h, this, 1);
};
HashMap.prototype.front = function() {
- if (this.i === 0) return;
- return [ this.l.p, this.l.H ];
+ if (this.M === 0) return;
+ return [ this.H.u, this.H.p ];
};
HashMap.prototype.back = function() {
- if (this.i === 0) return;
- return [ this.M.p, this.M.H ];
+ if (this.M === 0) return;
+ return [ this.l.u, this.l.p ];
};
HashMap.prototype.setElement = function(t, r, n) {
return this.v(t, r, n);
@@ -188,30 +190,30 @@ var HashMap = function(t) {
if (r === undefined) r = checkObject(t);
if (r) {
var n = t[this.HASH_TAG];
- return n !== undefined ? this._[n].H : undefined;
+ return n !== undefined ? this._[n].p : undefined;
}
var e = this.I[t];
- return e ? e.H : undefined;
+ return e ? e.p : undefined;
};
HashMap.prototype.getElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var r = this.l;
+ var r = this.H;
while (t--) {
r = r.m;
}
- return [ r.p, r.H ];
+ return [ r.u, r.p ];
};
HashMap.prototype.find = function(t, r) {
var n = this.g(t, r);
- return new HashMapIterator(n, this.h);
+ return new HashMapIterator(n, this.h, this);
};
HashMap.prototype.forEach = function(t) {
var r = 0;
- var n = this.l;
+ var n = this.H;
while (n !== this.h) {
- t([ n.p, n.H ], r++, this);
+ t([ n.u, n.p ], r++, this);
n = n.m;
}
};
@@ -221,12 +223,12 @@ var HashMap = function(t) {
return __generator(this, (function(r) {
switch (r.label) {
case 0:
- t = this.l;
+ t = this.H;
r.label = 1;
case 1:
if (!(t !== this.h)) return [ 3, 3 ];
- return [ 4, [ t.p, t.H ] ];
+ return [ 4, [ t.u, t.p ] ];
case 2:
r.sent();
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashSet.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashSet.js
index f4b6b41126..df0565855f 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashSet.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/HashContainer/HashSet.js
@@ -19,7 +19,7 @@ var __extends = this && this.t || function() {
};
}();
-var __generator = this && this.u || function(t, r) {
+var __generator = this && this.i || function(t, r) {
var e = {
label: 0,
sent: function() {
@@ -115,21 +115,23 @@ import { throwIteratorAccessError } from "../../utils/throwError";
var HashSetIterator = function(t) {
__extends(HashSetIterator, t);
- function HashSetIterator() {
- return t !== null && t.apply(this, arguments) || this;
+ function HashSetIterator(r, e, n, i) {
+ var s = t.call(this, r, e, i) || this;
+ s.container = n;
+ return s;
}
Object.defineProperty(HashSetIterator.prototype, "pointer", {
get: function() {
if (this.o === this.h) {
throwIteratorAccessError();
}
- return this.o.p;
+ return this.o.u;
},
enumerable: false,
configurable: true
});
HashSetIterator.prototype.copy = function() {
- return new HashSetIterator(this.o, this.h, this.iteratorType);
+ return new HashSetIterator(this.o, this.h, this.container, this.iteratorType);
};
return HashSetIterator;
}(HashContainerIterator);
@@ -148,45 +150,45 @@ var HashSet = function(t) {
return e;
}
HashSet.prototype.begin = function() {
- return new HashSetIterator(this.l, this.h);
+ return new HashSetIterator(this.H, this.h, this);
};
HashSet.prototype.end = function() {
- return new HashSetIterator(this.h, this.h);
+ return new HashSetIterator(this.h, this.h, this);
};
HashSet.prototype.rBegin = function() {
- return new HashSetIterator(this.M, this.h, 1);
+ return new HashSetIterator(this.l, this.h, this, 1);
};
HashSet.prototype.rEnd = function() {
- return new HashSetIterator(this.h, this.h, 1);
+ return new HashSetIterator(this.h, this.h, this, 1);
};
HashSet.prototype.front = function() {
- return this.l.p;
+ return this.H.u;
};
HashSet.prototype.back = function() {
- return this.M.p;
+ return this.l.u;
};
HashSet.prototype.insert = function(t, r) {
return this.v(t, undefined, r);
};
HashSet.prototype.getElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var r = this.l;
+ var r = this.H;
while (t--) {
r = r.m;
}
- return r.p;
+ return r.u;
};
HashSet.prototype.find = function(t, r) {
var e = this.g(t, r);
- return new HashSetIterator(e, this.h);
+ return new HashSetIterator(e, this.h, this);
};
HashSet.prototype.forEach = function(t) {
var r = 0;
- var e = this.l;
+ var e = this.H;
while (e !== this.h) {
- t(e.p, r++, this);
+ t(e.u, r++, this);
e = e.m;
}
};
@@ -196,12 +198,12 @@ var HashSet = function(t) {
return __generator(this, (function(r) {
switch (r.label) {
case 0:
- t = this.l;
+ t = this.H;
r.label = 1;
case 1:
if (!(t !== this.h)) return [ 3, 3 ];
- return [ 4, t.p ];
+ return [ 4, t.u ];
case 2:
r.sent();
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/PriorityQueue.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/PriorityQueue.js
index 03355ad71a..54e5f492df 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/PriorityQueue.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/PriorityQueue.js
@@ -19,7 +19,7 @@ var __extends = this && this.t || function() {
};
}();
-var __read = this && this.P || function(i, r) {
+var __read = this && this.q || function(i, r) {
var t = typeof Symbol === "function" && i[Symbol.iterator];
if (!t) return i;
var e = t.call(i), n, u = [], s;
@@ -39,7 +39,7 @@ var __read = this && this.P || function(i, r) {
return u;
};
-var __spreadArray = this && this.A || function(i, r, t) {
+var __spreadArray = this && this.D || function(i, r, t) {
if (t || arguments.length === 2) for (var e = 0, n = r.length, u; e < n; e++) {
if (u || !(e in r)) {
if (!u) u = Array.prototype.slice.call(r, 0, e);
@@ -68,101 +68,101 @@ var PriorityQueue = function(i) {
e = true;
}
var n = i.call(this) || this;
- n.j = t;
+ n.$ = t;
if (Array.isArray(r)) {
- n.B = e ? __spreadArray([], __read(r), false) : r;
+ n.ii = e ? __spreadArray([], __read(r), false) : r;
} else {
- n.B = [];
+ n.ii = [];
var u = n;
r.forEach((function(i) {
- u.B.push(i);
+ u.ii.push(i);
}));
}
- n.i = n.B.length;
- var s = n.i >> 1;
- for (var o = n.i - 1 >> 1; o >= 0; --o) {
- n.O(o, s);
+ n.M = n.ii.length;
+ var s = n.M >> 1;
+ for (var o = n.M - 1 >> 1; o >= 0; --o) {
+ n.ri(o, s);
}
return n;
}
- PriorityQueue.prototype.S = function(i) {
- var r = this.B[i];
+ PriorityQueue.prototype.ti = function(i) {
+ var r = this.ii[i];
while (i > 0) {
var t = i - 1 >> 1;
- var e = this.B[t];
- if (this.j(e, r) <= 0) break;
- this.B[i] = e;
+ var e = this.ii[t];
+ if (this.$(e, r) <= 0) break;
+ this.ii[i] = e;
i = t;
}
- this.B[i] = r;
+ this.ii[i] = r;
};
- PriorityQueue.prototype.O = function(i, r) {
- var t = this.B[i];
+ PriorityQueue.prototype.ri = function(i, r) {
+ var t = this.ii[i];
while (i < r) {
var e = i << 1 | 1;
var n = e + 1;
- var u = this.B[e];
- if (n < this.i && this.j(u, this.B[n]) > 0) {
+ var u = this.ii[e];
+ if (n < this.M && this.$(u, this.ii[n]) > 0) {
e = n;
- u = this.B[n];
+ u = this.ii[n];
}
- if (this.j(u, t) >= 0) break;
- this.B[i] = u;
+ if (this.$(u, t) >= 0) break;
+ this.ii[i] = u;
i = e;
}
- this.B[i] = t;
+ this.ii[i] = t;
};
PriorityQueue.prototype.clear = function() {
- this.i = 0;
- this.B.length = 0;
+ this.M = 0;
+ this.ii.length = 0;
};
PriorityQueue.prototype.push = function(i) {
- this.B.push(i);
- this.S(this.i);
- this.i += 1;
+ this.ii.push(i);
+ this.ti(this.M);
+ this.M += 1;
};
PriorityQueue.prototype.pop = function() {
- if (this.i === 0) return;
- var i = this.B[0];
- var r = this.B.pop();
- this.i -= 1;
- if (this.i) {
- this.B[0] = r;
- this.O(0, this.i >> 1);
+ if (this.M === 0) return;
+ var i = this.ii[0];
+ var r = this.ii.pop();
+ this.M -= 1;
+ if (this.M) {
+ this.ii[0] = r;
+ this.ri(0, this.M >> 1);
}
return i;
};
PriorityQueue.prototype.top = function() {
- return this.B[0];
+ return this.ii[0];
};
PriorityQueue.prototype.find = function(i) {
- return this.B.indexOf(i) >= 0;
+ return this.ii.indexOf(i) >= 0;
};
PriorityQueue.prototype.remove = function(i) {
- var r = this.B.indexOf(i);
+ var r = this.ii.indexOf(i);
if (r < 0) return false;
if (r === 0) {
this.pop();
- } else if (r === this.i - 1) {
- this.B.pop();
- this.i -= 1;
+ } else if (r === this.M - 1) {
+ this.ii.pop();
+ this.M -= 1;
} else {
- this.B.splice(r, 1, this.B.pop());
- this.i -= 1;
- this.S(r);
- this.O(r, this.i >> 1);
+ this.ii.splice(r, 1, this.ii.pop());
+ this.M -= 1;
+ this.ti(r);
+ this.ri(r, this.M >> 1);
}
return true;
};
PriorityQueue.prototype.updateItem = function(i) {
- var r = this.B.indexOf(i);
+ var r = this.ii.indexOf(i);
if (r < 0) return false;
- this.S(r);
- this.O(r, this.i >> 1);
+ this.ti(r);
+ this.ri(r, this.M >> 1);
return true;
};
PriorityQueue.prototype.toArray = function() {
- return __spreadArray([], __read(this.B), false);
+ return __spreadArray([], __read(this.ii), false);
};
return PriorityQueue;
}(Base);
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Queue.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Queue.js
index fd8ddde4ad..9d8e965877 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Queue.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Queue.js
@@ -1,55 +1,66 @@
var __extends = this && this.t || function() {
- var extendStatics = function(e, t) {
+ var extendStatics = function(t, i) {
extendStatics = Object.setPrototypeOf || {
__proto__: []
- } instanceof Array && function(e, t) {
- e.__proto__ = t;
- } || function(e, t) {
- for (var n in t) if (Object.prototype.hasOwnProperty.call(t, n)) e[n] = t[n];
+ } instanceof Array && function(t, i) {
+ t.__proto__ = i;
+ } || function(t, i) {
+ for (var n in i) if (Object.prototype.hasOwnProperty.call(i, n)) t[n] = i[n];
};
- return extendStatics(e, t);
+ return extendStatics(t, i);
};
- return function(e, t) {
- if (typeof t !== "function" && t !== null) throw new TypeError("Class extends value " + String(t) + " is not a constructor or null");
- extendStatics(e, t);
+ return function(t, i) {
+ if (typeof i !== "function" && i !== null) throw new TypeError("Class extends value " + String(i) + " is not a constructor or null");
+ extendStatics(t, i);
function __() {
- this.constructor = e;
+ this.constructor = t;
}
- e.prototype = t === null ? Object.create(t) : (__.prototype = t.prototype, new __);
+ t.prototype = i === null ? Object.create(i) : (__.prototype = i.prototype, new __);
};
}();
import { Base } from "../ContainerBase";
-import Deque from "../SequentialContainer/Deque";
-
-var Queue = function(e) {
- __extends(Queue, e);
- function Queue(t) {
- if (t === void 0) {
- t = [];
+var Queue = function(t) {
+ __extends(Queue, t);
+ function Queue(i) {
+ if (i === void 0) {
+ i = [];
}
- var n = e.call(this) || this;
- n.q = new Deque(t);
- n.i = n.q.size();
+ var n = t.call(this) || this;
+ n.A = 0;
+ n.tt = [];
+ var e = n;
+ i.forEach((function(t) {
+ e.push(t);
+ }));
return n;
}
Queue.prototype.clear = function() {
- this.q.clear();
- this.i = 0;
+ this.tt = [];
+ this.M = this.A = 0;
};
- Queue.prototype.push = function(e) {
- this.q.pushBack(e);
- this.i += 1;
- return this.i;
+ Queue.prototype.push = function(t) {
+ var i = this.tt.length;
+ if (this.A / i > .5 && this.A + this.M >= i && i > 4096) {
+ var n = this.M;
+ for (var e = 0; e < n; ++e) {
+ this.tt[e] = this.tt[this.A + e];
+ }
+ this.A = 0;
+ this.tt[this.M] = t;
+ } else this.tt[this.A + this.M] = t;
+ return ++this.M;
};
Queue.prototype.pop = function() {
- if (this.i === 0) return;
- this.i -= 1;
- return this.q.popFront();
+ if (this.M === 0) return;
+ var t = this.tt[this.A++];
+ this.M -= 1;
+ return t;
};
Queue.prototype.front = function() {
- return this.q.front();
+ if (this.M === 0) return;
+ return this.tt[this.A];
};
return Queue;
}(Base);
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Stack.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Stack.js
index fde124f2b1..a7cd3bddc8 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Stack.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/OtherContainer/Stack.js
@@ -28,7 +28,7 @@ var Stack = function(t) {
n = [];
}
var i = t.call(this) || this;
- i.k = [];
+ i.nt = [];
var r = i;
n.forEach((function(t) {
r.push(t);
@@ -36,21 +36,21 @@ var Stack = function(t) {
return i;
}
Stack.prototype.clear = function() {
- this.i = 0;
- this.k = [];
+ this.M = 0;
+ this.nt = [];
};
Stack.prototype.push = function(t) {
- this.k.push(t);
- this.i += 1;
- return this.i;
+ this.nt.push(t);
+ this.M += 1;
+ return this.M;
};
Stack.prototype.pop = function() {
- if (this.i === 0) return;
- this.i -= 1;
- return this.k.pop();
+ if (this.M === 0) return;
+ this.M -= 1;
+ return this.nt.pop();
};
Stack.prototype.top = function() {
- return this.k[this.i - 1];
+ return this.nt[this.M - 1];
};
return Stack;
}(Base);
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Base/RandomIterator.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Base/RandomIterator.js
index acee76d4d2..cf0b824015 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Base/RandomIterator.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Base/RandomIterator.js
@@ -25,36 +25,33 @@ import { throwIteratorAccessError } from "../../../utils/throwError";
var RandomIterator = function(t) {
__extends(RandomIterator, t);
- function RandomIterator(r, n, o, i, e) {
- var s = t.call(this, e) || this;
- s.o = r;
- s.D = n;
- s.R = o;
- s.C = i;
- if (s.iteratorType === 0) {
- s.pre = function() {
+ function RandomIterator(r, n) {
+ var o = t.call(this, n) || this;
+ o.o = r;
+ if (o.iteratorType === 0) {
+ o.pre = function() {
if (this.o === 0) {
throwIteratorAccessError();
}
this.o -= 1;
return this;
};
- s.next = function() {
- if (this.o === this.D()) {
+ o.next = function() {
+ if (this.o === this.container.size()) {
throwIteratorAccessError();
}
this.o += 1;
return this;
};
} else {
- s.pre = function() {
- if (this.o === this.D() - 1) {
+ o.pre = function() {
+ if (this.o === this.container.size() - 1) {
throwIteratorAccessError();
}
this.o += 1;
return this;
};
- s.next = function() {
+ o.next = function() {
if (this.o === -1) {
throwIteratorAccessError();
}
@@ -62,20 +59,14 @@ var RandomIterator = function(t) {
return this;
};
}
- return s;
+ return o;
}
Object.defineProperty(RandomIterator.prototype, "pointer", {
get: function() {
- if (this.o < 0 || this.o > this.D() - 1) {
- throw new RangeError;
- }
- return this.R(this.o);
+ return this.container.getElementByPos(this.o);
},
set: function(t) {
- if (this.o < 0 || this.o > this.D() - 1) {
- throw new RangeError;
- }
- this.C(this.o, t);
+ this.container.setElementByPos(this.o, t);
},
enumerable: false,
configurable: true
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Deque.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Deque.js
index 641612d407..7020e00efc 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Deque.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Deque.js
@@ -5,7 +5,7 @@ var __extends = this && this.t || function() {
} instanceof Array && function(t, i) {
t.__proto__ = i;
} || function(t, i) {
- for (var e in i) if (Object.prototype.hasOwnProperty.call(i, e)) t[e] = i[e];
+ for (var r in i) if (Object.prototype.hasOwnProperty.call(i, r)) t[r] = i[r];
};
return extendStatics(t, i);
};
@@ -19,8 +19,8 @@ var __extends = this && this.t || function() {
};
}();
-var __generator = this && this.u || function(t, i) {
- var e = {
+var __generator = this && this.i || function(t, i) {
+ var r = {
label: 0,
sent: function() {
if (h[0] & 1) throw h[1];
@@ -28,7 +28,7 @@ var __generator = this && this.u || function(t, i) {
},
trys: [],
ops: []
- }, r, s, h, n;
+ }, e, s, h, n;
return n = {
next: verb(0),
throw: verb(1),
@@ -42,9 +42,9 @@ var __generator = this && this.u || function(t, i) {
};
}
function step(n) {
- if (r) throw new TypeError("Generator is already executing.");
- while (e) try {
- if (r = 1, s && (h = n[0] & 2 ? s["return"] : n[0] ? s["throw"] || ((h = s["return"]) && h.call(s),
+ if (e) throw new TypeError("Generator is already executing.");
+ while (r) try {
+ if (e = 1, s && (h = n[0] & 2 ? s["return"] : n[0] ? s["throw"] || ((h = s["return"]) && h.call(s),
0) : s.next) && !(h = h.call(s, n[1])).done) return h;
if (s = 0, h) n = [ n[0] & 2, h.value ];
switch (n[0]) {
@@ -54,52 +54,52 @@ var __generator = this && this.u || function(t, i) {
break;
case 4:
- e.label++;
+ r.label++;
return {
value: n[1],
done: false
};
case 5:
- e.label++;
+ r.label++;
s = n[1];
n = [ 0 ];
continue;
case 7:
- n = e.ops.pop();
- e.trys.pop();
+ n = r.ops.pop();
+ r.trys.pop();
continue;
default:
- if (!(h = e.trys, h = h.length > 0 && h[h.length - 1]) && (n[0] === 6 || n[0] === 2)) {
- e = 0;
+ if (!(h = r.trys, h = h.length > 0 && h[h.length - 1]) && (n[0] === 6 || n[0] === 2)) {
+ r = 0;
continue;
}
if (n[0] === 3 && (!h || n[1] > h[0] && n[1] < h[3])) {
- e.label = n[1];
+ r.label = n[1];
break;
}
- if (n[0] === 6 && e.label < h[1]) {
- e.label = h[1];
+ if (n[0] === 6 && r.label < h[1]) {
+ r.label = h[1];
h = n;
break;
}
- if (h && e.label < h[2]) {
- e.label = h[2];
- e.ops.push(n);
+ if (h && r.label < h[2]) {
+ r.label = h[2];
+ r.ops.push(n);
break;
}
- if (h[2]) e.ops.pop();
- e.trys.pop();
+ if (h[2]) r.ops.pop();
+ r.trys.pop();
continue;
}
- n = i.call(t, e);
+ n = i.call(t, r);
} catch (t) {
n = [ 6, t ];
s = 0;
} finally {
- r = h = 0;
+ e = h = 0;
}
if (n[0] & 5) throw n[1];
return {
@@ -109,19 +109,19 @@ var __generator = this && this.u || function(t, i) {
}
};
-var __read = this && this.P || function(t, i) {
- var e = typeof Symbol === "function" && t[Symbol.iterator];
- if (!e) return t;
- var r = e.call(t), s, h = [], n;
+var __read = this && this.q || function(t, i) {
+ var r = typeof Symbol === "function" && t[Symbol.iterator];
+ if (!r) return t;
+ var e = r.call(t), s, h = [], n;
try {
- while ((i === void 0 || i-- > 0) && !(s = r.next()).done) h.push(s.value);
+ while ((i === void 0 || i-- > 0) && !(s = e.next()).done) h.push(s.value);
} catch (t) {
n = {
error: t
};
} finally {
try {
- if (s && !s.done && (e = r["return"])) e.call(r);
+ if (s && !s.done && (r = e["return"])) r.call(e);
} finally {
if (n) throw n.error;
}
@@ -129,11 +129,11 @@ var __read = this && this.P || function(t, i) {
return h;
};
-var __spreadArray = this && this.A || function(t, i, e) {
- if (e || arguments.length === 2) for (var r = 0, s = i.length, h; r < s; r++) {
- if (h || !(r in i)) {
- if (!h) h = Array.prototype.slice.call(i, 0, r);
- h[r] = i[r];
+var __spreadArray = this && this.D || function(t, i, r) {
+ if (r || arguments.length === 2) for (var e = 0, s = i.length, h; e < s; e++) {
+ if (h || !(e in i)) {
+ if (!h) h = Array.prototype.slice.call(i, 0, e);
+ h[e] = i[e];
}
}
return t.concat(h || Array.prototype.slice.call(i));
@@ -145,262 +145,255 @@ import { RandomIterator } from "./Base/RandomIterator";
var DequeIterator = function(t) {
__extends(DequeIterator, t);
- function DequeIterator() {
- return t !== null && t.apply(this, arguments) || this;
+ function DequeIterator(i, r, e) {
+ var s = t.call(this, i, e) || this;
+ s.container = r;
+ return s;
}
DequeIterator.prototype.copy = function() {
- return new DequeIterator(this.o, this.D, this.R, this.C, this.iteratorType);
+ return new DequeIterator(this.o, this.container, this.iteratorType);
};
return DequeIterator;
}(RandomIterator);
var Deque = function(t) {
__extends(Deque, t);
- function Deque(i, e) {
+ function Deque(i, r) {
if (i === void 0) {
i = [];
}
- if (e === void 0) {
- e = 1 << 12;
- }
- var r = t.call(this) || this;
- r.N = 0;
- r.T = 0;
- r.G = 0;
- r.F = 0;
- r.J = 0;
- r.K = [];
- var s;
- if ("size" in i) {
- if (typeof i.size === "number") {
- s = i.size;
- } else {
- s = i.size();
- }
- } else if ("length" in i) {
- s = i.length;
- } else {
- throw new RangeError("Can't get container's size!");
- }
- r.L = e;
- r.J = Math.max(Math.ceil(s / r.L), 1);
- for (var h = 0; h < r.J; ++h) {
- r.K.push(new Array(r.L));
- }
- var n = Math.ceil(s / r.L);
- r.N = r.G = (r.J >> 1) - (n >> 1);
- r.T = r.F = r.L - s % r.L >> 1;
- var u = r;
+ if (r === void 0) {
+ r = 1 << 12;
+ }
+ var e = t.call(this) || this;
+ e.A = 0;
+ e.S = 0;
+ e.R = 0;
+ e.k = 0;
+ e.C = 0;
+ e.j = [];
+ var s = function() {
+ if (typeof i.length === "number") return i.length;
+ if (typeof i.size === "number") return i.size;
+ if (typeof i.size === "function") return i.size();
+ throw new TypeError("Cannot get the length or size of the container");
+ }();
+ e.B = r;
+ e.C = Math.max(Math.ceil(s / e.B), 1);
+ for (var h = 0; h < e.C; ++h) {
+ e.j.push(new Array(e.B));
+ }
+ var n = Math.ceil(s / e.B);
+ e.A = e.R = (e.C >> 1) - (n >> 1);
+ e.S = e.k = e.B - s % e.B >> 1;
+ var u = e;
i.forEach((function(t) {
u.pushBack(t);
}));
- r.size = r.size.bind(r);
- r.getElementByPos = r.getElementByPos.bind(r);
- r.setElementByPos = r.setElementByPos.bind(r);
- return r;
+ return e;
}
- Deque.prototype.U = function() {
+ Deque.prototype.O = function() {
var t = [];
- var i = Math.max(this.J >> 1, 1);
- for (var e = 0; e < i; ++e) {
- t[e] = new Array(this.L);
+ var i = Math.max(this.C >> 1, 1);
+ for (var r = 0; r < i; ++r) {
+ t[r] = new Array(this.B);
}
- for (var e = this.N; e < this.J; ++e) {
- t[t.length] = this.K[e];
+ for (var r = this.A; r < this.C; ++r) {
+ t[t.length] = this.j[r];
}
- for (var e = 0; e < this.G; ++e) {
- t[t.length] = this.K[e];
+ for (var r = 0; r < this.R; ++r) {
+ t[t.length] = this.j[r];
}
- t[t.length] = __spreadArray([], __read(this.K[this.G]), false);
- this.N = i;
- this.G = t.length - 1;
- for (var e = 0; e < i; ++e) {
- t[t.length] = new Array(this.L);
+ t[t.length] = __spreadArray([], __read(this.j[this.R]), false);
+ this.A = i;
+ this.R = t.length - 1;
+ for (var r = 0; r < i; ++r) {
+ t[t.length] = new Array(this.B);
}
- this.K = t;
- this.J = t.length;
+ this.j = t;
+ this.C = t.length;
};
- Deque.prototype.V = function(t) {
- var i = this.T + t + 1;
- var e = i % this.L;
- var r = e - 1;
- var s = this.N + (i - e) / this.L;
- if (e === 0) s -= 1;
- s %= this.J;
- if (r < 0) r += this.L;
+ Deque.prototype.T = function(t) {
+ var i = this.S + t + 1;
+ var r = i % this.B;
+ var e = r - 1;
+ var s = this.A + (i - r) / this.B;
+ if (r === 0) s -= 1;
+ s %= this.C;
+ if (e < 0) e += this.B;
return {
curNodeBucketIndex: s,
- curNodePointerIndex: r
+ curNodePointerIndex: e
};
};
Deque.prototype.clear = function() {
- this.K = [ [] ];
- this.J = 1;
- this.N = this.G = this.i = 0;
- this.T = this.F = this.L >> 1;
+ this.j = [ new Array(this.B) ];
+ this.C = 1;
+ this.A = this.R = this.M = 0;
+ this.S = this.k = this.B >> 1;
};
Deque.prototype.begin = function() {
- return new DequeIterator(0, this.size, this.getElementByPos, this.setElementByPos);
+ return new DequeIterator(0, this);
};
Deque.prototype.end = function() {
- return new DequeIterator(this.i, this.size, this.getElementByPos, this.setElementByPos);
+ return new DequeIterator(this.M, this);
};
Deque.prototype.rBegin = function() {
- return new DequeIterator(this.i - 1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new DequeIterator(this.M - 1, this, 1);
};
Deque.prototype.rEnd = function() {
- return new DequeIterator(-1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new DequeIterator(-1, this, 1);
};
Deque.prototype.front = function() {
- return this.K[this.N][this.T];
+ if (this.M === 0) return;
+ return this.j[this.A][this.S];
};
Deque.prototype.back = function() {
- return this.K[this.G][this.F];
+ if (this.M === 0) return;
+ return this.j[this.R][this.k];
};
Deque.prototype.pushBack = function(t) {
- if (this.i) {
- if (this.F < this.L - 1) {
- this.F += 1;
- } else if (this.G < this.J - 1) {
- this.G += 1;
- this.F = 0;
+ if (this.M) {
+ if (this.k < this.B - 1) {
+ this.k += 1;
+ } else if (this.R < this.C - 1) {
+ this.R += 1;
+ this.k = 0;
} else {
- this.G = 0;
- this.F = 0;
+ this.R = 0;
+ this.k = 0;
}
- if (this.G === this.N && this.F === this.T) this.U();
+ if (this.R === this.A && this.k === this.S) this.O();
}
- this.i += 1;
- this.K[this.G][this.F] = t;
- return this.i;
+ this.M += 1;
+ this.j[this.R][this.k] = t;
+ return this.M;
};
Deque.prototype.popBack = function() {
- if (this.i === 0) return;
- var t = this.K[this.G][this.F];
- delete this.K[this.G][this.F];
- if (this.i !== 1) {
- if (this.F > 0) {
- this.F -= 1;
- } else if (this.G > 0) {
- this.G -= 1;
- this.F = this.L - 1;
+ if (this.M === 0) return;
+ var t = this.j[this.R][this.k];
+ if (this.M !== 1) {
+ if (this.k > 0) {
+ this.k -= 1;
+ } else if (this.R > 0) {
+ this.R -= 1;
+ this.k = this.B - 1;
} else {
- this.G = this.J - 1;
- this.F = this.L - 1;
+ this.R = this.C - 1;
+ this.k = this.B - 1;
}
}
- this.i -= 1;
+ this.M -= 1;
return t;
};
Deque.prototype.pushFront = function(t) {
- if (this.i) {
- if (this.T > 0) {
- this.T -= 1;
- } else if (this.N > 0) {
- this.N -= 1;
- this.T = this.L - 1;
+ if (this.M) {
+ if (this.S > 0) {
+ this.S -= 1;
+ } else if (this.A > 0) {
+ this.A -= 1;
+ this.S = this.B - 1;
} else {
- this.N = this.J - 1;
- this.T = this.L - 1;
+ this.A = this.C - 1;
+ this.S = this.B - 1;
}
- if (this.N === this.G && this.T === this.F) this.U();
+ if (this.A === this.R && this.S === this.k) this.O();
}
- this.i += 1;
- this.K[this.N][this.T] = t;
- return this.i;
+ this.M += 1;
+ this.j[this.A][this.S] = t;
+ return this.M;
};
Deque.prototype.popFront = function() {
- if (this.i === 0) return;
- var t = this.K[this.N][this.T];
- delete this.K[this.N][this.T];
- if (this.i !== 1) {
- if (this.T < this.L - 1) {
- this.T += 1;
- } else if (this.N < this.J - 1) {
- this.N += 1;
- this.T = 0;
+ if (this.M === 0) return;
+ var t = this.j[this.A][this.S];
+ if (this.M !== 1) {
+ if (this.S < this.B - 1) {
+ this.S += 1;
+ } else if (this.A < this.C - 1) {
+ this.A += 1;
+ this.S = 0;
} else {
- this.N = 0;
- this.T = 0;
+ this.A = 0;
+ this.S = 0;
}
}
- this.i -= 1;
+ this.M -= 1;
return t;
};
Deque.prototype.getElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var i = this.V(t), e = i.curNodeBucketIndex, r = i.curNodePointerIndex;
- return this.K[e][r];
+ var i = this.T(t), r = i.curNodeBucketIndex, e = i.curNodePointerIndex;
+ return this.j[r][e];
};
Deque.prototype.setElementByPos = function(t, i) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var e = this.V(t), r = e.curNodeBucketIndex, s = e.curNodePointerIndex;
- this.K[r][s] = i;
+ var r = this.T(t), e = r.curNodeBucketIndex, s = r.curNodePointerIndex;
+ this.j[e][s] = i;
};
- Deque.prototype.insert = function(t, i, e) {
- if (e === void 0) {
- e = 1;
+ Deque.prototype.insert = function(t, i, r) {
+ if (r === void 0) {
+ r = 1;
}
- if (t < 0 || t > this.i) {
+ if (t < 0 || t > this.M) {
throw new RangeError;
}
if (t === 0) {
- while (e--) this.pushFront(i);
- } else if (t === this.i) {
- while (e--) this.pushBack(i);
+ while (r--) this.pushFront(i);
+ } else if (t === this.M) {
+ while (r--) this.pushBack(i);
} else {
- var r = [];
- for (var s = t; s < this.i; ++s) {
- r.push(this.getElementByPos(s));
+ var e = [];
+ for (var s = t; s < this.M; ++s) {
+ e.push(this.getElementByPos(s));
}
this.cut(t - 1);
- for (var s = 0; s < e; ++s) this.pushBack(i);
- for (var s = 0; s < r.length; ++s) this.pushBack(r[s]);
+ for (var s = 0; s < r; ++s) this.pushBack(i);
+ for (var s = 0; s < e.length; ++s) this.pushBack(e[s]);
}
- return this.i;
+ return this.M;
};
Deque.prototype.cut = function(t) {
if (t < 0) {
this.clear();
return 0;
}
- var i = this.V(t), e = i.curNodeBucketIndex, r = i.curNodePointerIndex;
- this.G = e;
- this.F = r;
- this.i = t + 1;
- return this.i;
+ var i = this.T(t), r = i.curNodeBucketIndex, e = i.curNodePointerIndex;
+ this.R = r;
+ this.k = e;
+ this.M = t + 1;
+ return this.M;
};
Deque.prototype.eraseElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- if (t === 0) this.popFront(); else if (t === this.i - 1) this.popBack(); else {
+ if (t === 0) this.popFront(); else if (t === this.M - 1) this.popBack(); else {
var i = [];
- for (var e = t + 1; e < this.i; ++e) {
- i.push(this.getElementByPos(e));
+ for (var r = t + 1; r < this.M; ++r) {
+ i.push(this.getElementByPos(r));
}
this.cut(t);
this.popBack();
- var r = this;
+ var e = this;
i.forEach((function(t) {
- r.pushBack(t);
+ e.pushBack(t);
}));
}
- return this.i;
+ return this.M;
};
Deque.prototype.eraseElementByValue = function(t) {
- if (this.i === 0) return 0;
+ if (this.M === 0) return 0;
var i = [];
- for (var e = 0; e < this.i; ++e) {
- var r = this.getElementByPos(e);
- if (r !== t) i.push(r);
+ for (var r = 0; r < this.M; ++r) {
+ var e = this.getElementByPos(r);
+ if (e !== t) i.push(e);
}
var s = i.length;
- for (var e = 0; e < s; ++e) this.setElementByPos(e, i[e]);
+ for (var r = 0; r < s; ++r) this.setElementByPos(r, i[r]);
return this.cut(s - 1);
};
Deque.prototype.eraseElementByIterator = function(t) {
@@ -410,64 +403,64 @@ var Deque = function(t) {
return t;
};
Deque.prototype.find = function(t) {
- for (var i = 0; i < this.i; ++i) {
+ for (var i = 0; i < this.M; ++i) {
if (this.getElementByPos(i) === t) {
- return new DequeIterator(i, this.size, this.getElementByPos, this.setElementByPos);
+ return new DequeIterator(i, this);
}
}
return this.end();
};
Deque.prototype.reverse = function() {
var t = 0;
- var i = this.i - 1;
+ var i = this.M - 1;
while (t < i) {
- var e = this.getElementByPos(t);
+ var r = this.getElementByPos(t);
this.setElementByPos(t, this.getElementByPos(i));
- this.setElementByPos(i, e);
+ this.setElementByPos(i, r);
t += 1;
i -= 1;
}
};
Deque.prototype.unique = function() {
- if (this.i <= 1) {
- return this.i;
+ if (this.M <= 1) {
+ return this.M;
}
var t = 1;
var i = this.getElementByPos(0);
- for (var e = 1; e < this.i; ++e) {
- var r = this.getElementByPos(e);
- if (r !== i) {
- i = r;
- this.setElementByPos(t++, r);
+ for (var r = 1; r < this.M; ++r) {
+ var e = this.getElementByPos(r);
+ if (e !== i) {
+ i = e;
+ this.setElementByPos(t++, e);
}
}
- while (this.i > t) this.popBack();
- return this.i;
+ while (this.M > t) this.popBack();
+ return this.M;
};
Deque.prototype.sort = function(t) {
var i = [];
- for (var e = 0; e < this.i; ++e) {
- i.push(this.getElementByPos(e));
+ for (var r = 0; r < this.M; ++r) {
+ i.push(this.getElementByPos(r));
}
i.sort(t);
- for (var e = 0; e < this.i; ++e) this.setElementByPos(e, i[e]);
+ for (var r = 0; r < this.M; ++r) this.setElementByPos(r, i[r]);
};
Deque.prototype.shrinkToFit = function() {
- if (this.i === 0) return;
+ if (this.M === 0) return;
var t = [];
this.forEach((function(i) {
t.push(i);
}));
- this.J = Math.max(Math.ceil(this.i / this.L), 1);
- this.i = this.N = this.G = this.T = this.F = 0;
- this.K = [];
- for (var i = 0; i < this.J; ++i) {
- this.K.push(new Array(this.L));
+ this.C = Math.max(Math.ceil(this.M / this.B), 1);
+ this.M = this.A = this.R = this.S = this.k = 0;
+ this.j = [];
+ for (var i = 0; i < this.C; ++i) {
+ this.j.push(new Array(this.B));
}
for (var i = 0; i < t.length; ++i) this.pushBack(t[i]);
};
Deque.prototype.forEach = function(t) {
- for (var i = 0; i < this.i; ++i) {
+ for (var i = 0; i < this.M; ++i) {
t(this.getElementByPos(i), i, this);
}
};
@@ -481,7 +474,7 @@ var Deque = function(t) {
i.label = 1;
case 1:
- if (!(t < this.i)) return [ 3, 4 ];
+ if (!(t < this.M)) return [ 3, 4 ];
return [ 4, this.getElementByPos(t) ];
case 2:
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/LinkList.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/LinkList.js
index 5f275d7cda..17ce3e8a55 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/LinkList.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/LinkList.js
@@ -19,7 +19,7 @@ var __extends = this && this.t || function() {
};
}();
-var __generator = this && this.u || function(t, i) {
+var __generator = this && this.i || function(t, i) {
var r = {
label: 0,
sent: function() {
@@ -117,19 +117,20 @@ import { throwIteratorAccessError } from "../../utils/throwError";
var LinkListIterator = function(t) {
__extends(LinkListIterator, t);
- function LinkListIterator(i, r, n) {
- var s = t.call(this, n) || this;
- s.o = i;
- s.h = r;
- if (s.iteratorType === 0) {
- s.pre = function() {
- if (this.o.W === this.h) {
+ function LinkListIterator(i, r, n, s) {
+ var e = t.call(this, s) || this;
+ e.o = i;
+ e.h = r;
+ e.container = n;
+ if (e.iteratorType === 0) {
+ e.pre = function() {
+ if (this.o.L === this.h) {
throwIteratorAccessError();
}
- this.o = this.o.W;
+ this.o = this.o.L;
return this;
};
- s.next = function() {
+ e.next = function() {
if (this.o === this.h) {
throwIteratorAccessError();
}
@@ -137,41 +138,41 @@ var LinkListIterator = function(t) {
return this;
};
} else {
- s.pre = function() {
+ e.pre = function() {
if (this.o.m === this.h) {
throwIteratorAccessError();
}
this.o = this.o.m;
return this;
};
- s.next = function() {
+ e.next = function() {
if (this.o === this.h) {
throwIteratorAccessError();
}
- this.o = this.o.W;
+ this.o = this.o.L;
return this;
};
}
- return s;
+ return e;
}
Object.defineProperty(LinkListIterator.prototype, "pointer", {
get: function() {
if (this.o === this.h) {
throwIteratorAccessError();
}
- return this.o.H;
+ return this.o.p;
},
set: function(t) {
if (this.o === this.h) {
throwIteratorAccessError();
}
- this.o.H = t;
+ this.o.p = t;
},
enumerable: false,
configurable: true
});
LinkListIterator.prototype.copy = function() {
- return new LinkListIterator(this.o, this.h, this.iteratorType);
+ return new LinkListIterator(this.o, this.h, this.container, this.iteratorType);
};
return LinkListIterator;
}(ContainerIterator);
@@ -184,94 +185,94 @@ var LinkList = function(t) {
}
var r = t.call(this) || this;
r.h = {};
- r.l = r.M = r.h.W = r.h.m = r.h;
+ r.H = r.l = r.h.L = r.h.m = r.h;
var n = r;
i.forEach((function(t) {
n.pushBack(t);
}));
return r;
}
- LinkList.prototype.X = function(t) {
- var i = t.W, r = t.m;
+ LinkList.prototype.G = function(t) {
+ var i = t.L, r = t.m;
i.m = r;
- r.W = i;
- if (t === this.l) {
- this.l = r;
+ r.L = i;
+ if (t === this.H) {
+ this.H = r;
}
- if (t === this.M) {
- this.M = i;
+ if (t === this.l) {
+ this.l = i;
}
- this.i -= 1;
+ this.M -= 1;
};
- LinkList.prototype.Y = function(t, i) {
+ LinkList.prototype.F = function(t, i) {
var r = i.m;
var n = {
- H: t,
- W: i,
+ p: t,
+ L: i,
m: r
};
i.m = n;
- r.W = n;
+ r.L = n;
if (i === this.h) {
- this.l = n;
+ this.H = n;
}
if (r === this.h) {
- this.M = n;
+ this.l = n;
}
- this.i += 1;
+ this.M += 1;
};
LinkList.prototype.clear = function() {
- this.i = 0;
- this.l = this.M = this.h.W = this.h.m = this.h;
+ this.M = 0;
+ this.H = this.l = this.h.L = this.h.m = this.h;
};
LinkList.prototype.begin = function() {
- return new LinkListIterator(this.l, this.h);
+ return new LinkListIterator(this.H, this.h, this);
};
LinkList.prototype.end = function() {
- return new LinkListIterator(this.h, this.h);
+ return new LinkListIterator(this.h, this.h, this);
};
LinkList.prototype.rBegin = function() {
- return new LinkListIterator(this.M, this.h, 1);
+ return new LinkListIterator(this.l, this.h, this, 1);
};
LinkList.prototype.rEnd = function() {
- return new LinkListIterator(this.h, this.h, 1);
+ return new LinkListIterator(this.h, this.h, this, 1);
};
LinkList.prototype.front = function() {
- return this.l.H;
+ return this.H.p;
};
LinkList.prototype.back = function() {
- return this.M.H;
+ return this.l.p;
};
LinkList.prototype.getElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var i = this.l;
+ var i = this.H;
while (t--) {
i = i.m;
}
- return i.H;
+ return i.p;
};
LinkList.prototype.eraseElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var i = this.l;
+ var i = this.H;
while (t--) {
i = i.m;
}
- this.X(i);
- return this.i;
+ this.G(i);
+ return this.M;
};
LinkList.prototype.eraseElementByValue = function(t) {
- var i = this.l;
+ var i = this.H;
while (i !== this.h) {
- if (i.H === t) {
- this.X(i);
+ if (i.p === t) {
+ this.G(i);
}
i = i.m;
}
- return this.i;
+ return this.M;
};
LinkList.prototype.eraseElementByIterator = function(t) {
var i = t.o;
@@ -279,147 +280,147 @@ var LinkList = function(t) {
throwIteratorAccessError();
}
t = t.next();
- this.X(i);
+ this.G(i);
return t;
};
LinkList.prototype.pushBack = function(t) {
- this.Y(t, this.M);
- return this.i;
+ this.F(t, this.l);
+ return this.M;
};
LinkList.prototype.popBack = function() {
- if (this.i === 0) return;
- var t = this.M.H;
- this.X(this.M);
+ if (this.M === 0) return;
+ var t = this.l.p;
+ this.G(this.l);
return t;
};
LinkList.prototype.pushFront = function(t) {
- this.Y(t, this.h);
- return this.i;
+ this.F(t, this.h);
+ return this.M;
};
LinkList.prototype.popFront = function() {
- if (this.i === 0) return;
- var t = this.l.H;
- this.X(this.l);
+ if (this.M === 0) return;
+ var t = this.H.p;
+ this.G(this.H);
return t;
};
LinkList.prototype.setElementByPos = function(t, i) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- var r = this.l;
+ var r = this.H;
while (t--) {
r = r.m;
}
- r.H = i;
+ r.p = i;
};
LinkList.prototype.insert = function(t, i, r) {
if (r === void 0) {
r = 1;
}
- if (t < 0 || t > this.i) {
+ if (t < 0 || t > this.M) {
throw new RangeError;
}
- if (r <= 0) return this.i;
+ if (r <= 0) return this.M;
if (t === 0) {
while (r--) this.pushFront(i);
- } else if (t === this.i) {
+ } else if (t === this.M) {
while (r--) this.pushBack(i);
} else {
- var n = this.l;
+ var n = this.H;
for (var s = 1; s < t; ++s) {
n = n.m;
}
var e = n.m;
- this.i += r;
+ this.M += r;
while (r--) {
n.m = {
- H: i,
- W: n
+ p: i,
+ L: n
};
- n.m.W = n;
+ n.m.L = n;
n = n.m;
}
n.m = e;
- e.W = n;
+ e.L = n;
}
- return this.i;
+ return this.M;
};
LinkList.prototype.find = function(t) {
- var i = this.l;
+ var i = this.H;
while (i !== this.h) {
- if (i.H === t) {
- return new LinkListIterator(i, this.h);
+ if (i.p === t) {
+ return new LinkListIterator(i, this.h, this);
}
i = i.m;
}
return this.end();
};
LinkList.prototype.reverse = function() {
- if (this.i <= 1) return;
- var t = this.l;
- var i = this.M;
+ if (this.M <= 1) return;
+ var t = this.H;
+ var i = this.l;
var r = 0;
- while (r << 1 < this.i) {
- var n = t.H;
- t.H = i.H;
- i.H = n;
+ while (r << 1 < this.M) {
+ var n = t.p;
+ t.p = i.p;
+ i.p = n;
t = t.m;
- i = i.W;
+ i = i.L;
r += 1;
}
};
LinkList.prototype.unique = function() {
- if (this.i <= 1) {
- return this.i;
+ if (this.M <= 1) {
+ return this.M;
}
- var t = this.l;
+ var t = this.H;
while (t !== this.h) {
var i = t;
- while (i.m !== this.h && i.H === i.m.H) {
+ while (i.m !== this.h && i.p === i.m.p) {
i = i.m;
- this.i -= 1;
+ this.M -= 1;
}
t.m = i.m;
- t.m.W = t;
+ t.m.L = t;
t = t.m;
}
- return this.i;
+ return this.M;
};
LinkList.prototype.sort = function(t) {
- if (this.i <= 1) return;
+ if (this.M <= 1) return;
var i = [];
this.forEach((function(t) {
i.push(t);
}));
i.sort(t);
- var r = this.l;
+ var r = this.H;
i.forEach((function(t) {
- r.H = t;
+ r.p = t;
r = r.m;
}));
};
LinkList.prototype.merge = function(t) {
var i = this;
- if (this.i === 0) {
+ if (this.M === 0) {
t.forEach((function(t) {
i.pushBack(t);
}));
} else {
- var r = this.l;
+ var r = this.H;
t.forEach((function(t) {
- while (r !== i.h && r.H <= t) {
+ while (r !== i.h && r.p <= t) {
r = r.m;
}
- i.Y(t, r.W);
+ i.F(t, r.L);
}));
}
- return this.i;
+ return this.M;
};
LinkList.prototype.forEach = function(t) {
- var i = this.l;
+ var i = this.H;
var r = 0;
while (i !== this.h) {
- t(i.H, r++, this);
+ t(i.p, r++, this);
i = i.m;
}
};
@@ -429,13 +430,13 @@ var LinkList = function(t) {
return __generator(this, (function(i) {
switch (i.label) {
case 0:
- if (this.i === 0) return [ 2 ];
- t = this.l;
+ if (this.M === 0) return [ 2 ];
+ t = this.H;
i.label = 1;
case 1:
if (!(t !== this.h)) return [ 3, 3 ];
- return [ 4, t.H ];
+ return [ 4, t.p ];
case 2:
i.sent();
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Vector.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Vector.js
index bfa09aead7..deaa342706 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Vector.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/SequentialContainer/Vector.js
@@ -19,7 +19,7 @@ var __extends = this && this.t || function() {
};
}();
-var __generator = this && this.u || function(t, r) {
+var __generator = this && this.i || function(t, r) {
var e = {
label: 0,
sent: function() {
@@ -28,108 +28,108 @@ var __generator = this && this.u || function(t, r) {
},
trys: [],
ops: []
- }, n, i, o, s;
- return s = {
+ }, n, i, o, u;
+ return u = {
next: verb(0),
throw: verb(1),
return: verb(2)
- }, typeof Symbol === "function" && (s[Symbol.iterator] = function() {
+ }, typeof Symbol === "function" && (u[Symbol.iterator] = function() {
return this;
- }), s;
+ }), u;
function verb(t) {
return function(r) {
return step([ t, r ]);
};
}
- function step(s) {
+ function step(u) {
if (n) throw new TypeError("Generator is already executing.");
while (e) try {
- if (n = 1, i && (o = s[0] & 2 ? i["return"] : s[0] ? i["throw"] || ((o = i["return"]) && o.call(i),
- 0) : i.next) && !(o = o.call(i, s[1])).done) return o;
- if (i = 0, o) s = [ s[0] & 2, o.value ];
- switch (s[0]) {
+ if (n = 1, i && (o = u[0] & 2 ? i["return"] : u[0] ? i["throw"] || ((o = i["return"]) && o.call(i),
+ 0) : i.next) && !(o = o.call(i, u[1])).done) return o;
+ if (i = 0, o) u = [ u[0] & 2, o.value ];
+ switch (u[0]) {
case 0:
case 1:
- o = s;
+ o = u;
break;
case 4:
e.label++;
return {
- value: s[1],
+ value: u[1],
done: false
};
case 5:
e.label++;
- i = s[1];
- s = [ 0 ];
+ i = u[1];
+ u = [ 0 ];
continue;
case 7:
- s = e.ops.pop();
+ u = e.ops.pop();
e.trys.pop();
continue;
default:
- if (!(o = e.trys, o = o.length > 0 && o[o.length - 1]) && (s[0] === 6 || s[0] === 2)) {
+ if (!(o = e.trys, o = o.length > 0 && o[o.length - 1]) && (u[0] === 6 || u[0] === 2)) {
e = 0;
continue;
}
- if (s[0] === 3 && (!o || s[1] > o[0] && s[1] < o[3])) {
- e.label = s[1];
+ if (u[0] === 3 && (!o || u[1] > o[0] && u[1] < o[3])) {
+ e.label = u[1];
break;
}
- if (s[0] === 6 && e.label < o[1]) {
+ if (u[0] === 6 && e.label < o[1]) {
e.label = o[1];
- o = s;
+ o = u;
break;
}
if (o && e.label < o[2]) {
e.label = o[2];
- e.ops.push(s);
+ e.ops.push(u);
break;
}
if (o[2]) e.ops.pop();
e.trys.pop();
continue;
}
- s = r.call(t, e);
+ u = r.call(t, e);
} catch (t) {
- s = [ 6, t ];
+ u = [ 6, t ];
i = 0;
} finally {
n = o = 0;
}
- if (s[0] & 5) throw s[1];
+ if (u[0] & 5) throw u[1];
return {
- value: s[0] ? s[1] : void 0,
+ value: u[0] ? u[1] : void 0,
done: true
};
}
};
-var __read = this && this.P || function(t, r) {
+var __read = this && this.q || function(t, r) {
var e = typeof Symbol === "function" && t[Symbol.iterator];
if (!e) return t;
- var n = e.call(t), i, o = [], s;
+ var n = e.call(t), i, o = [], u;
try {
while ((r === void 0 || r-- > 0) && !(i = n.next()).done) o.push(i.value);
} catch (t) {
- s = {
+ u = {
error: t
};
} finally {
try {
if (i && !i.done && (e = n["return"])) e.call(n);
} finally {
- if (s) throw s.error;
+ if (u) throw u.error;
}
}
return o;
};
-var __spreadArray = this && this.A || function(t, r, e) {
+var __spreadArray = this && this.D || function(t, r, e) {
if (e || arguments.length === 2) for (var n = 0, i = r.length, o; n < i; n++) {
if (o || !(n in r)) {
if (!o) o = Array.prototype.slice.call(r, 0, n);
@@ -139,7 +139,7 @@ var __spreadArray = this && this.A || function(t, r, e) {
return t.concat(o || Array.prototype.slice.call(r));
};
-var __values = this && this.Z || function(t) {
+var __values = this && this.V || function(t) {
var r = typeof Symbol === "function" && Symbol.iterator, e = r && t[r], n = 0;
if (e) return e.call(t);
if (t && typeof t.length === "number") return {
@@ -160,11 +160,13 @@ import { RandomIterator } from "./Base/RandomIterator";
var VectorIterator = function(t) {
__extends(VectorIterator, t);
- function VectorIterator() {
- return t !== null && t.apply(this, arguments) || this;
+ function VectorIterator(r, e, n) {
+ var i = t.call(this, r, n) || this;
+ i.container = e;
+ return i;
}
VectorIterator.prototype.copy = function() {
- return new VectorIterator(this.o, this.D, this.R, this.C, this.iteratorType);
+ return new VectorIterator(this.o, this.container, this.iteratorType);
};
return VectorIterator;
}(RandomIterator);
@@ -180,65 +182,62 @@ var Vector = function(t) {
}
var n = t.call(this) || this;
if (Array.isArray(r)) {
- n.$ = e ? __spreadArray([], __read(r), false) : r;
- n.i = r.length;
+ n.J = e ? __spreadArray([], __read(r), false) : r;
+ n.M = r.length;
} else {
- n.$ = [];
+ n.J = [];
var i = n;
r.forEach((function(t) {
i.pushBack(t);
}));
}
- n.size = n.size.bind(n);
- n.getElementByPos = n.getElementByPos.bind(n);
- n.setElementByPos = n.setElementByPos.bind(n);
return n;
}
Vector.prototype.clear = function() {
- this.i = 0;
- this.$.length = 0;
+ this.M = 0;
+ this.J.length = 0;
};
Vector.prototype.begin = function() {
- return new VectorIterator(0, this.size, this.getElementByPos, this.setElementByPos);
+ return new VectorIterator(0, this);
};
Vector.prototype.end = function() {
- return new VectorIterator(this.i, this.size, this.getElementByPos, this.setElementByPos);
+ return new VectorIterator(this.M, this);
};
Vector.prototype.rBegin = function() {
- return new VectorIterator(this.i - 1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new VectorIterator(this.M - 1, this, 1);
};
Vector.prototype.rEnd = function() {
- return new VectorIterator(-1, this.size, this.getElementByPos, this.setElementByPos, 1);
+ return new VectorIterator(-1, this, 1);
};
Vector.prototype.front = function() {
- return this.$[0];
+ return this.J[0];
};
Vector.prototype.back = function() {
- return this.$[this.i - 1];
+ return this.J[this.M - 1];
};
Vector.prototype.getElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- return this.$[t];
+ return this.J[t];
};
Vector.prototype.eraseElementByPos = function(t) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- this.$.splice(t, 1);
- this.i -= 1;
- return this.i;
+ this.J.splice(t, 1);
+ this.M -= 1;
+ return this.M;
};
Vector.prototype.eraseElementByValue = function(t) {
var r = 0;
- for (var e = 0; e < this.i; ++e) {
- if (this.$[e] !== t) {
- this.$[r++] = this.$[e];
+ for (var e = 0; e < this.M; ++e) {
+ if (this.J[e] !== t) {
+ this.J[r++] = this.J[e];
}
}
- this.i = this.$.length = r;
- return this.i;
+ this.M = this.J.length = r;
+ return this.M;
};
Vector.prototype.eraseElementByIterator = function(t) {
var r = t.o;
@@ -247,60 +246,60 @@ var Vector = function(t) {
return t;
};
Vector.prototype.pushBack = function(t) {
- this.$.push(t);
- this.i += 1;
- return this.i;
+ this.J.push(t);
+ this.M += 1;
+ return this.M;
};
Vector.prototype.popBack = function() {
- if (this.i === 0) return;
- this.i -= 1;
- return this.$.pop();
+ if (this.M === 0) return;
+ this.M -= 1;
+ return this.J.pop();
};
Vector.prototype.setElementByPos = function(t, r) {
- if (t < 0 || t > this.i - 1) {
+ if (t < 0 || t > this.M - 1) {
throw new RangeError;
}
- this.$[t] = r;
+ this.J[t] = r;
};
Vector.prototype.insert = function(t, r, e) {
var n;
if (e === void 0) {
e = 1;
}
- if (t < 0 || t > this.i) {
+ if (t < 0 || t > this.M) {
throw new RangeError;
}
- (n = this.$).splice.apply(n, __spreadArray([ t, 0 ], __read(new Array(e).fill(r)), false));
- this.i += e;
- return this.i;
+ (n = this.J).splice.apply(n, __spreadArray([ t, 0 ], __read(new Array(e).fill(r)), false));
+ this.M += e;
+ return this.M;
};
Vector.prototype.find = function(t) {
- for (var r = 0; r < this.i; ++r) {
- if (this.$[r] === t) {
- return new VectorIterator(r, this.size, this.getElementByPos, this.getElementByPos);
+ for (var r = 0; r < this.M; ++r) {
+ if (this.J[r] === t) {
+ return new VectorIterator(r, this);
}
}
return this.end();
};
Vector.prototype.reverse = function() {
- this.$.reverse();
+ this.J.reverse();
};
Vector.prototype.unique = function() {
var t = 1;
- for (var r = 1; r < this.i; ++r) {
- if (this.$[r] !== this.$[r - 1]) {
- this.$[t++] = this.$[r];
+ for (var r = 1; r < this.M; ++r) {
+ if (this.J[r] !== this.J[r - 1]) {
+ this.J[t++] = this.J[r];
}
}
- this.i = this.$.length = t;
- return this.i;
+ this.M = this.J.length = t;
+ return this.M;
};
Vector.prototype.sort = function(t) {
- this.$.sort(t);
+ this.J.sort(t);
};
Vector.prototype.forEach = function(t) {
- for (var r = 0; r < this.i; ++r) {
- t(this.$[r], r, this);
+ for (var r = 0; r < this.M; ++r) {
+ t(this.J[r], r, this);
}
};
Vector.prototype[Symbol.iterator] = function() {
@@ -308,7 +307,7 @@ var Vector = function(t) {
return __generator(this, (function(t) {
switch (t.label) {
case 0:
- return [ 5, __values(this.$) ];
+ return [ 5, __values(this.J) ];
case 1:
t.sent();
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeIterator.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeIterator.js
index 12d4f74aa4..3e4f5c7e12 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeIterator.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeIterator.js
@@ -31,10 +31,10 @@ var TreeIterator = function(r) {
n.h = e;
if (n.iteratorType === 0) {
n.pre = function() {
- if (this.o === this.h.er) {
+ if (this.o === this.h.K) {
throwIteratorAccessError();
}
- this.o = this.o.W();
+ this.o = this.o.L();
return this;
};
n.next = function() {
@@ -46,7 +46,7 @@ var TreeIterator = function(r) {
};
} else {
n.pre = function() {
- if (this.o === this.h.tr) {
+ if (this.o === this.h.N) {
throwIteratorAccessError();
}
this.o = this.o.m();
@@ -56,7 +56,7 @@ var TreeIterator = function(r) {
if (this.o === this.h) {
throwIteratorAccessError();
}
- this.o = this.o.W();
+ this.o = this.o.L();
return this;
};
}
@@ -65,23 +65,23 @@ var TreeIterator = function(r) {
Object.defineProperty(TreeIterator.prototype, "index", {
get: function() {
var r = this.o;
- var t = this.h.hr;
+ var t = this.h.rr;
if (r === this.h) {
if (t) {
- return t.cr - 1;
+ return t.tr - 1;
}
return 0;
}
var e = 0;
- if (r.er) {
- e += r.er.cr;
+ if (r.K) {
+ e += r.K.tr;
}
while (r !== t) {
- var i = r.hr;
- if (r === i.tr) {
+ var i = r.rr;
+ if (r === i.N) {
e += 1;
- if (i.er) {
- e += i.er.cr;
+ if (i.K) {
+ e += i.K.tr;
}
}
r = i;
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeNode.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeNode.js
index 09ad742ea6..0b58346d17 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeNode.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/TreeNode.js
@@ -22,28 +22,28 @@ var __extends = this && this.t || function() {
var TreeNode = function() {
function TreeNode(e, n) {
this.ee = 1;
+ this.u = undefined;
this.p = undefined;
- this.H = undefined;
- this.er = undefined;
- this.tr = undefined;
- this.hr = undefined;
- this.p = e;
- this.H = n;
+ this.K = undefined;
+ this.N = undefined;
+ this.rr = undefined;
+ this.u = e;
+ this.p = n;
}
- TreeNode.prototype.W = function() {
+ TreeNode.prototype.L = function() {
var e = this;
- if (e.ee === 1 && e.hr.hr === e) {
- e = e.tr;
- } else if (e.er) {
- e = e.er;
- while (e.tr) {
- e = e.tr;
+ if (e.ee === 1 && e.rr.rr === e) {
+ e = e.N;
+ } else if (e.K) {
+ e = e.K;
+ while (e.N) {
+ e = e.N;
}
} else {
- var n = e.hr;
- while (n.er === e) {
+ var n = e.rr;
+ while (n.K === e) {
e = n;
- n = e.hr;
+ n = e.rr;
}
e = n;
}
@@ -51,45 +51,45 @@ var TreeNode = function() {
};
TreeNode.prototype.m = function() {
var e = this;
- if (e.tr) {
- e = e.tr;
- while (e.er) {
- e = e.er;
+ if (e.N) {
+ e = e.N;
+ while (e.K) {
+ e = e.K;
}
return e;
} else {
- var n = e.hr;
- while (n.tr === e) {
+ var n = e.rr;
+ while (n.N === e) {
e = n;
- n = e.hr;
+ n = e.rr;
}
- if (e.tr !== n) {
+ if (e.N !== n) {
return n;
} else return e;
}
};
TreeNode.prototype.ne = function() {
- var e = this.hr;
- var n = this.tr;
- var t = n.er;
- if (e.hr === this) e.hr = n; else if (e.er === this) e.er = n; else e.tr = n;
- n.hr = e;
- n.er = this;
- this.hr = n;
- this.tr = t;
- if (t) t.hr = this;
+ var e = this.rr;
+ var n = this.N;
+ var t = n.K;
+ if (e.rr === this) e.rr = n; else if (e.K === this) e.K = n; else e.N = n;
+ n.rr = e;
+ n.K = this;
+ this.rr = n;
+ this.N = t;
+ if (t) t.rr = this;
return n;
};
TreeNode.prototype.te = function() {
- var e = this.hr;
- var n = this.er;
- var t = n.tr;
- if (e.hr === this) e.hr = n; else if (e.er === this) e.er = n; else e.tr = n;
- n.hr = e;
- n.tr = this;
- this.hr = n;
- this.er = t;
- if (t) t.hr = this;
+ var e = this.rr;
+ var n = this.K;
+ var t = n.N;
+ if (e.rr === this) e.rr = n; else if (e.K === this) e.K = n; else e.N = n;
+ n.rr = e;
+ n.N = this;
+ this.rr = n;
+ this.K = t;
+ if (t) t.rr = this;
return n;
};
return TreeNode;
@@ -101,7 +101,7 @@ var TreeNodeEnableIndex = function(e) {
__extends(TreeNodeEnableIndex, e);
function TreeNodeEnableIndex() {
var n = e !== null && e.apply(this, arguments) || this;
- n.cr = 1;
+ n.tr = 1;
return n;
}
TreeNodeEnableIndex.prototype.ne = function() {
@@ -117,12 +117,12 @@ var TreeNodeEnableIndex = function(e) {
return n;
};
TreeNodeEnableIndex.prototype.ie = function() {
- this.cr = 1;
- if (this.er) {
- this.cr += this.er.cr;
+ this.tr = 1;
+ if (this.K) {
+ this.tr += this.K.tr;
}
- if (this.tr) {
- this.cr += this.tr.cr;
+ if (this.N) {
+ this.tr += this.N.tr;
}
};
return TreeNodeEnableIndex;
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/index.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/index.js
index 10b15ad8a4..5056baf841 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/index.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/Base/index.js
@@ -19,7 +19,7 @@ var __extends = this && this.t || function() {
};
}();
-var __read = this && this.P || function(e, r) {
+var __read = this && this.q || function(e, r) {
var i = typeof Symbol === "function" && e[Symbol.iterator];
if (!i) return e;
var t = i.call(e), n, s = [], f;
@@ -39,7 +39,7 @@ var __read = this && this.P || function(e, r) {
return s;
};
-var __values = this && this.Z || function(e) {
+var __values = this && this.V || function(e) {
var r = typeof Symbol === "function" && Symbol.iterator, i = r && e[r], t = 0;
if (i) return i.call(e);
if (e && typeof e.length === "number") return {
@@ -74,17 +74,17 @@ var TreeContainer = function(e) {
i = false;
}
var t = e.call(this) || this;
- t.ir = undefined;
- t.j = r;
+ t.W = undefined;
+ t.$ = r;
if (i) {
t.re = TreeNodeEnableIndex;
t.v = function(e, r, i) {
var t = this.se(e, r, i);
if (t) {
- var n = t.hr;
+ var n = t.rr;
while (n !== this.h) {
- n.cr += 1;
- n = n.hr;
+ n.tr += 1;
+ n = n.rr;
}
var s = this.fe(t);
if (s) {
@@ -94,13 +94,13 @@ var TreeContainer = function(e) {
a.ie();
}
}
- return this.i;
+ return this.M;
};
- t.X = function(e) {
+ t.G = function(e) {
var r = this.he(e);
while (r !== this.h) {
- r.cr -= 1;
- r = r.hr;
+ r.tr -= 1;
+ r = r.rr;
}
};
} else {
@@ -108,93 +108,93 @@ var TreeContainer = function(e) {
t.v = function(e, r, i) {
var t = this.se(e, r, i);
if (t) this.fe(t);
- return this.i;
+ return this.M;
};
- t.X = t.he;
+ t.G = t.he;
}
t.h = new t.re;
return t;
}
- TreeContainer.prototype.nr = function(e, r) {
+ TreeContainer.prototype.U = function(e, r) {
var i = this.h;
while (e) {
- var t = this.j(e.p, r);
+ var t = this.$(e.u, r);
if (t < 0) {
- e = e.tr;
+ e = e.N;
} else if (t > 0) {
i = e;
- e = e.er;
+ e = e.K;
} else return e;
}
return i;
};
- TreeContainer.prototype.ar = function(e, r) {
+ TreeContainer.prototype.X = function(e, r) {
var i = this.h;
while (e) {
- var t = this.j(e.p, r);
+ var t = this.$(e.u, r);
if (t <= 0) {
- e = e.tr;
+ e = e.N;
} else {
i = e;
- e = e.er;
+ e = e.K;
}
}
return i;
};
- TreeContainer.prototype.ur = function(e, r) {
+ TreeContainer.prototype.Y = function(e, r) {
var i = this.h;
while (e) {
- var t = this.j(e.p, r);
+ var t = this.$(e.u, r);
if (t < 0) {
i = e;
- e = e.tr;
+ e = e.N;
} else if (t > 0) {
- e = e.er;
+ e = e.K;
} else return e;
}
return i;
};
- TreeContainer.prototype.sr = function(e, r) {
+ TreeContainer.prototype.Z = function(e, r) {
var i = this.h;
while (e) {
- var t = this.j(e.p, r);
+ var t = this.$(e.u, r);
if (t < 0) {
i = e;
- e = e.tr;
+ e = e.N;
} else {
- e = e.er;
+ e = e.K;
}
}
return i;
};
TreeContainer.prototype.ue = function(e) {
while (true) {
- var r = e.hr;
+ var r = e.rr;
if (r === this.h) return;
if (e.ee === 1) {
e.ee = 0;
return;
}
- if (e === r.er) {
- var i = r.tr;
+ if (e === r.K) {
+ var i = r.N;
if (i.ee === 1) {
i.ee = 0;
r.ee = 1;
- if (r === this.ir) {
- this.ir = r.ne();
+ if (r === this.W) {
+ this.W = r.ne();
} else r.ne();
} else {
- if (i.tr && i.tr.ee === 1) {
+ if (i.N && i.N.ee === 1) {
i.ee = r.ee;
r.ee = 0;
- i.tr.ee = 0;
- if (r === this.ir) {
- this.ir = r.ne();
+ i.N.ee = 0;
+ if (r === this.W) {
+ this.W = r.ne();
} else r.ne();
return;
- } else if (i.er && i.er.ee === 1) {
+ } else if (i.K && i.K.ee === 1) {
i.ee = 1;
- i.er.ee = 0;
+ i.K.ee = 0;
i.te();
} else {
i.ee = 1;
@@ -202,25 +202,25 @@ var TreeContainer = function(e) {
}
}
} else {
- var i = r.er;
+ var i = r.K;
if (i.ee === 1) {
i.ee = 0;
r.ee = 1;
- if (r === this.ir) {
- this.ir = r.te();
+ if (r === this.W) {
+ this.W = r.te();
} else r.te();
} else {
- if (i.er && i.er.ee === 1) {
+ if (i.K && i.K.ee === 1) {
i.ee = r.ee;
r.ee = 0;
- i.er.ee = 0;
- if (r === this.ir) {
- this.ir = r.te();
+ i.K.ee = 0;
+ if (r === this.W) {
+ this.W = r.te();
} else r.te();
return;
- } else if (i.tr && i.tr.ee === 1) {
+ } else if (i.N && i.N.ee === 1) {
i.ee = 1;
- i.tr.ee = 0;
+ i.N.ee = 0;
i.ne();
} else {
i.ee = 1;
@@ -232,76 +232,76 @@ var TreeContainer = function(e) {
};
TreeContainer.prototype.he = function(e) {
var r, i;
- if (this.i === 1) {
+ if (this.M === 1) {
this.clear();
return this.h;
}
var t = e;
- while (t.er || t.tr) {
- if (t.tr) {
- t = t.tr;
- while (t.er) t = t.er;
+ while (t.K || t.N) {
+ if (t.N) {
+ t = t.N;
+ while (t.K) t = t.K;
} else {
- t = t.er;
+ t = t.K;
}
- r = __read([ t.p, e.p ], 2), e.p = r[0], t.p = r[1];
- i = __read([ t.H, e.H ], 2), e.H = i[0], t.H = i[1];
+ r = __read([ t.u, e.u ], 2), e.u = r[0], t.u = r[1];
+ i = __read([ t.p, e.p ], 2), e.p = i[0], t.p = i[1];
e = t;
}
- if (this.h.er === t) {
- this.h.er = t.hr;
- } else if (this.h.tr === t) {
- this.h.tr = t.hr;
+ if (this.h.K === t) {
+ this.h.K = t.rr;
+ } else if (this.h.N === t) {
+ this.h.N = t.rr;
}
this.ue(t);
- var n = t.hr;
- if (t === n.er) {
- n.er = undefined;
- } else n.tr = undefined;
- this.i -= 1;
- this.ir.ee = 0;
+ var n = t.rr;
+ if (t === n.K) {
+ n.K = undefined;
+ } else n.N = undefined;
+ this.M -= 1;
+ this.W.ee = 0;
return n;
};
TreeContainer.prototype.ae = function(e, r) {
if (e === undefined) return false;
- var i = this.ae(e.er, r);
+ var i = this.ae(e.K, r);
if (i) return true;
if (r(e)) return true;
- return this.ae(e.tr, r);
+ return this.ae(e.N, r);
};
TreeContainer.prototype.fe = function(e) {
while (true) {
- var r = e.hr;
+ var r = e.rr;
if (r.ee === 0) return;
- var i = r.hr;
- if (r === i.er) {
- var t = i.tr;
+ var i = r.rr;
+ if (r === i.K) {
+ var t = i.N;
if (t && t.ee === 1) {
t.ee = r.ee = 0;
- if (i === this.ir) return;
+ if (i === this.W) return;
i.ee = 1;
e = i;
continue;
- } else if (e === r.tr) {
+ } else if (e === r.N) {
e.ee = 0;
- if (e.er) e.er.hr = r;
- if (e.tr) e.tr.hr = i;
- r.tr = e.er;
- i.er = e.tr;
- e.er = r;
- e.tr = i;
- if (i === this.ir) {
- this.ir = e;
- this.h.hr = e;
+ if (e.K) e.K.rr = r;
+ if (e.N) e.N.rr = i;
+ r.N = e.K;
+ i.K = e.N;
+ e.K = r;
+ e.N = i;
+ if (i === this.W) {
+ this.W = e;
+ this.h.rr = e;
} else {
- var n = i.hr;
- if (n.er === i) {
- n.er = e;
- } else n.tr = e;
+ var n = i.rr;
+ if (n.K === i) {
+ n.K = e;
+ } else n.N = e;
}
- e.hr = i.hr;
- r.hr = e;
- i.hr = e;
+ e.rr = i.rr;
+ r.rr = e;
+ i.rr = e;
i.ee = 1;
return {
parentNode: r,
@@ -310,39 +310,39 @@ var TreeContainer = function(e) {
};
} else {
r.ee = 0;
- if (i === this.ir) {
- this.ir = i.te();
+ if (i === this.W) {
+ this.W = i.te();
} else i.te();
i.ee = 1;
}
} else {
- var t = i.er;
+ var t = i.K;
if (t && t.ee === 1) {
t.ee = r.ee = 0;
- if (i === this.ir) return;
+ if (i === this.W) return;
i.ee = 1;
e = i;
continue;
- } else if (e === r.er) {
+ } else if (e === r.K) {
e.ee = 0;
- if (e.er) e.er.hr = i;
- if (e.tr) e.tr.hr = r;
- i.tr = e.er;
- r.er = e.tr;
- e.er = i;
- e.tr = r;
- if (i === this.ir) {
- this.ir = e;
- this.h.hr = e;
+ if (e.K) e.K.rr = i;
+ if (e.N) e.N.rr = r;
+ i.N = e.K;
+ r.K = e.N;
+ e.K = i;
+ e.N = r;
+ if (i === this.W) {
+ this.W = e;
+ this.h.rr = e;
} else {
- var n = i.hr;
- if (n.er === i) {
- n.er = e;
- } else n.tr = e;
+ var n = i.rr;
+ if (n.K === i) {
+ n.K = e;
+ } else n.N = e;
}
- e.hr = i.hr;
- r.hr = e;
- i.hr = e;
+ e.rr = i.rr;
+ r.rr = e;
+ i.rr = e;
i.ee = 1;
return {
parentNode: r,
@@ -351,8 +351,8 @@ var TreeContainer = function(e) {
};
} else {
r.ee = 0;
- if (i === this.ir) {
- this.ir = i.ne();
+ if (i === this.W) {
+ this.W = i.ne();
} else i.ne();
i.ee = 1;
}
@@ -361,164 +361,164 @@ var TreeContainer = function(e) {
}
};
TreeContainer.prototype.se = function(e, r, i) {
- if (this.ir === undefined) {
- this.i += 1;
- this.ir = new this.re(e, r);
- this.ir.ee = 0;
- this.ir.hr = this.h;
- this.h.hr = this.ir;
- this.h.er = this.ir;
- this.h.tr = this.ir;
+ if (this.W === undefined) {
+ this.M += 1;
+ this.W = new this.re(e, r);
+ this.W.ee = 0;
+ this.W.rr = this.h;
+ this.h.rr = this.W;
+ this.h.K = this.W;
+ this.h.N = this.W;
return;
}
var t;
- var n = this.h.er;
- var s = this.j(n.p, e);
+ var n = this.h.K;
+ var s = this.$(n.u, e);
if (s === 0) {
- n.H = r;
+ n.p = r;
return;
} else if (s > 0) {
- n.er = new this.re(e, r);
- n.er.hr = n;
- t = n.er;
- this.h.er = t;
+ n.K = new this.re(e, r);
+ n.K.rr = n;
+ t = n.K;
+ this.h.K = t;
} else {
- var f = this.h.tr;
- var h = this.j(f.p, e);
+ var f = this.h.N;
+ var h = this.$(f.u, e);
if (h === 0) {
- f.H = r;
+ f.p = r;
return;
} else if (h < 0) {
- f.tr = new this.re(e, r);
- f.tr.hr = f;
- t = f.tr;
- this.h.tr = t;
+ f.N = new this.re(e, r);
+ f.N.rr = f;
+ t = f.N;
+ this.h.N = t;
} else {
if (i !== undefined) {
var u = i.o;
if (u !== this.h) {
- var a = this.j(u.p, e);
+ var a = this.$(u.u, e);
if (a === 0) {
- u.H = r;
+ u.p = r;
return;
} else if (a > 0) {
- var o = u.W();
- var l = this.j(o.p, e);
+ var o = u.L();
+ var l = this.$(o.u, e);
if (l === 0) {
- o.H = r;
+ o.p = r;
return;
} else if (l < 0) {
t = new this.re(e, r);
- if (o.tr === undefined) {
- o.tr = t;
- t.hr = o;
+ if (o.N === undefined) {
+ o.N = t;
+ t.rr = o;
} else {
- u.er = t;
- t.hr = u;
+ u.K = t;
+ t.rr = u;
}
}
}
}
}
if (t === undefined) {
- t = this.ir;
+ t = this.W;
while (true) {
- var v = this.j(t.p, e);
+ var v = this.$(t.u, e);
if (v > 0) {
- if (t.er === undefined) {
- t.er = new this.re(e, r);
- t.er.hr = t;
- t = t.er;
+ if (t.K === undefined) {
+ t.K = new this.re(e, r);
+ t.K.rr = t;
+ t = t.K;
break;
}
- t = t.er;
+ t = t.K;
} else if (v < 0) {
- if (t.tr === undefined) {
- t.tr = new this.re(e, r);
- t.tr.hr = t;
- t = t.tr;
+ if (t.N === undefined) {
+ t.N = new this.re(e, r);
+ t.N.rr = t;
+ t = t.N;
break;
}
- t = t.tr;
+ t = t.N;
} else {
- t.H = r;
+ t.p = r;
return;
}
}
}
}
}
- this.i += 1;
+ this.M += 1;
return t;
};
TreeContainer.prototype.g = function(e, r) {
while (e) {
- var i = this.j(e.p, r);
+ var i = this.$(e.u, r);
if (i < 0) {
- e = e.tr;
+ e = e.N;
} else if (i > 0) {
- e = e.er;
+ e = e.K;
} else return e;
}
return e || this.h;
};
TreeContainer.prototype.clear = function() {
- this.i = 0;
- this.ir = undefined;
- this.h.hr = undefined;
- this.h.er = this.h.tr = undefined;
+ this.M = 0;
+ this.W = undefined;
+ this.h.rr = undefined;
+ this.h.K = this.h.N = undefined;
};
TreeContainer.prototype.updateKeyByIterator = function(e, r) {
var i = e.o;
if (i === this.h) {
throwIteratorAccessError();
}
- if (this.i === 1) {
- i.p = r;
+ if (this.M === 1) {
+ i.u = r;
return true;
}
- if (i === this.h.er) {
- if (this.j(i.m().p, r) > 0) {
- i.p = r;
+ if (i === this.h.K) {
+ if (this.$(i.m().u, r) > 0) {
+ i.u = r;
return true;
}
return false;
}
- if (i === this.h.tr) {
- if (this.j(i.W().p, r) < 0) {
- i.p = r;
+ if (i === this.h.N) {
+ if (this.$(i.L().u, r) < 0) {
+ i.u = r;
return true;
}
return false;
}
- var t = i.W().p;
- if (this.j(t, r) >= 0) return false;
- var n = i.m().p;
- if (this.j(n, r) <= 0) return false;
- i.p = r;
+ var t = i.L().u;
+ if (this.$(t, r) >= 0) return false;
+ var n = i.m().u;
+ if (this.$(n, r) <= 0) return false;
+ i.u = r;
return true;
};
TreeContainer.prototype.eraseElementByPos = function(e) {
- if (e < 0 || e > this.i - 1) {
+ if (e < 0 || e > this.M - 1) {
throw new RangeError;
}
var r = 0;
var i = this;
- this.ae(this.ir, (function(t) {
+ this.ae(this.W, (function(t) {
if (e === r) {
- i.X(t);
+ i.G(t);
return true;
}
r += 1;
return false;
}));
- return this.i;
+ return this.M;
};
TreeContainer.prototype.eraseElementByKey = function(e) {
- if (this.i === 0) return false;
- var r = this.g(this.ir, e);
+ if (this.M === 0) return false;
+ var r = this.g(this.W, e);
if (r === this.h) return false;
- this.X(r);
+ this.G(r);
return true;
};
TreeContainer.prototype.eraseElementByIterator = function(e) {
@@ -526,14 +526,14 @@ var TreeContainer = function(e) {
if (r === this.h) {
throwIteratorAccessError();
}
- var i = r.tr === undefined;
+ var i = r.N === undefined;
var t = e.iteratorType === 0;
if (t) {
if (i) e.next();
} else {
- if (!i || r.er === undefined) e.next();
+ if (!i || r.K === undefined) e.next();
}
- this.X(r);
+ this.G(r);
return e;
};
TreeContainer.prototype.forEach = function(e) {
@@ -558,7 +558,7 @@ var TreeContainer = function(e) {
};
TreeContainer.prototype.getElementByPos = function(e) {
var r, i;
- if (e < 0 || e > this.i - 1) {
+ if (e < 0 || e > this.M - 1) {
throw new RangeError;
}
var t;
@@ -586,12 +586,12 @@ var TreeContainer = function(e) {
return t;
};
TreeContainer.prototype.getHeight = function() {
- if (this.i === 0) return 0;
+ if (this.M === 0) return 0;
var traversal = function(e) {
if (!e) return 0;
- return Math.max(traversal(e.er), traversal(e.tr)) + 1;
+ return Math.max(traversal(e.K), traversal(e.N)) + 1;
};
- return traversal(this.ir);
+ return traversal(this.W);
};
return TreeContainer;
}(Container);
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedMap.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedMap.js
index f15b224366..90795d5119 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedMap.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedMap.js
@@ -19,7 +19,7 @@ var __extends = this && this.t || function() {
};
}();
-var __generator = this && this.u || function(r, e) {
+var __generator = this && this.i || function(r, e) {
var t = {
label: 0,
sent: function() {
@@ -109,7 +109,7 @@ var __generator = this && this.u || function(r, e) {
}
};
-var __values = this && this.Z || function(r) {
+var __values = this && this.V || function(r) {
var e = typeof Symbol === "function" && Symbol.iterator, t = e && r[e], n = 0;
if (t) return t.call(r);
if (r && typeof r.length === "number") return {
@@ -132,8 +132,10 @@ import { throwIteratorAccessError } from "../../utils/throwError";
var OrderedMapIterator = function(r) {
__extends(OrderedMapIterator, r);
- function OrderedMapIterator() {
- return r !== null && r.apply(this, arguments) || this;
+ function OrderedMapIterator(e, t, n, i) {
+ var o = r.call(this, e, t, i) || this;
+ o.container = n;
+ return o;
}
Object.defineProperty(OrderedMapIterator.prototype, "pointer", {
get: function() {
@@ -143,13 +145,13 @@ var OrderedMapIterator = function(r) {
var r = this;
return new Proxy([], {
get: function(e, t) {
- if (t === "0") return r.o.p; else if (t === "1") return r.o.H;
+ if (t === "0") return r.o.u; else if (t === "1") return r.o.p;
},
set: function(e, t, n) {
if (t !== "1") {
throw new TypeError("props must be 1");
}
- r.o.H = n;
+ r.o.p = n;
return true;
}
});
@@ -158,7 +160,7 @@ var OrderedMapIterator = function(r) {
configurable: true
});
OrderedMapIterator.prototype.copy = function() {
- return new OrderedMapIterator(this.o, this.h, this.iteratorType);
+ return new OrderedMapIterator(this.o, this.h, this.container, this.iteratorType);
};
return OrderedMapIterator;
}(TreeIterator);
@@ -176,20 +178,20 @@ var OrderedMap = function(r) {
}));
return i;
}
- OrderedMap.prototype.rr = function(r) {
+ OrderedMap.prototype.P = function(r) {
return __generator(this, (function(e) {
switch (e.label) {
case 0:
if (r === undefined) return [ 2 ];
- return [ 5, __values(this.rr(r.er)) ];
+ return [ 5, __values(this.P(r.K)) ];
case 1:
e.sent();
- return [ 4, [ r.p, r.H ] ];
+ return [ 4, [ r.u, r.p ] ];
case 2:
e.sent();
- return [ 5, __values(this.rr(r.tr)) ];
+ return [ 5, __values(this.P(r.N)) ];
case 3:
e.sent();
@@ -198,63 +200,63 @@ var OrderedMap = function(r) {
}));
};
OrderedMap.prototype.begin = function() {
- return new OrderedMapIterator(this.h.er || this.h, this.h);
+ return new OrderedMapIterator(this.h.K || this.h, this.h, this);
};
OrderedMap.prototype.end = function() {
- return new OrderedMapIterator(this.h, this.h);
+ return new OrderedMapIterator(this.h, this.h, this);
};
OrderedMap.prototype.rBegin = function() {
- return new OrderedMapIterator(this.h.tr || this.h, this.h, 1);
+ return new OrderedMapIterator(this.h.N || this.h, this.h, this, 1);
};
OrderedMap.prototype.rEnd = function() {
- return new OrderedMapIterator(this.h, this.h, 1);
+ return new OrderedMapIterator(this.h, this.h, this, 1);
};
OrderedMap.prototype.front = function() {
- if (this.i === 0) return;
- var r = this.h.er;
- return [ r.p, r.H ];
+ if (this.M === 0) return;
+ var r = this.h.K;
+ return [ r.u, r.p ];
};
OrderedMap.prototype.back = function() {
- if (this.i === 0) return;
- var r = this.h.tr;
- return [ r.p, r.H ];
+ if (this.M === 0) return;
+ var r = this.h.N;
+ return [ r.u, r.p ];
};
OrderedMap.prototype.lowerBound = function(r) {
- var e = this.nr(this.ir, r);
- return new OrderedMapIterator(e, this.h);
+ var e = this.U(this.W, r);
+ return new OrderedMapIterator(e, this.h, this);
};
OrderedMap.prototype.upperBound = function(r) {
- var e = this.ar(this.ir, r);
- return new OrderedMapIterator(e, this.h);
+ var e = this.X(this.W, r);
+ return new OrderedMapIterator(e, this.h, this);
};
OrderedMap.prototype.reverseLowerBound = function(r) {
- var e = this.ur(this.ir, r);
- return new OrderedMapIterator(e, this.h);
+ var e = this.Y(this.W, r);
+ return new OrderedMapIterator(e, this.h, this);
};
OrderedMap.prototype.reverseUpperBound = function(r) {
- var e = this.sr(this.ir, r);
- return new OrderedMapIterator(e, this.h);
+ var e = this.Z(this.W, r);
+ return new OrderedMapIterator(e, this.h, this);
};
OrderedMap.prototype.setElement = function(r, e, t) {
return this.v(r, e, t);
};
OrderedMap.prototype.find = function(r) {
- var e = this.g(this.ir, r);
- return new OrderedMapIterator(e, this.h);
+ var e = this.g(this.W, r);
+ return new OrderedMapIterator(e, this.h, this);
};
OrderedMap.prototype.getElementByKey = function(r) {
- var e = this.g(this.ir, r);
- return e.H;
+ var e = this.g(this.W, r);
+ return e.p;
};
OrderedMap.prototype.union = function(r) {
var e = this;
r.forEach((function(r) {
e.setElement(r[0], r[1]);
}));
- return this.i;
+ return this.M;
};
OrderedMap.prototype[Symbol.iterator] = function() {
- return this.rr(this.ir);
+ return this.P(this.W);
};
return OrderedMap;
}(TreeContainer);
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedSet.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedSet.js
index 88c34d6267..0bd127050f 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedSet.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/esm/container/TreeContainer/OrderedSet.js
@@ -1,26 +1,26 @@
var __extends = this && this.t || function() {
- var extendStatics = function(e, r) {
+ var extendStatics = function(e, t) {
extendStatics = Object.setPrototypeOf || {
__proto__: []
- } instanceof Array && function(e, r) {
- e.__proto__ = r;
- } || function(e, r) {
- for (var t in r) if (Object.prototype.hasOwnProperty.call(r, t)) e[t] = r[t];
+ } instanceof Array && function(e, t) {
+ e.__proto__ = t;
+ } || function(e, t) {
+ for (var r in t) if (Object.prototype.hasOwnProperty.call(t, r)) e[r] = t[r];
};
- return extendStatics(e, r);
+ return extendStatics(e, t);
};
- return function(e, r) {
- if (typeof r !== "function" && r !== null) throw new TypeError("Class extends value " + String(r) + " is not a constructor or null");
- extendStatics(e, r);
+ return function(e, t) {
+ if (typeof t !== "function" && t !== null) throw new TypeError("Class extends value " + String(t) + " is not a constructor or null");
+ extendStatics(e, t);
function __() {
this.constructor = e;
}
- e.prototype = r === null ? Object.create(r) : (__.prototype = r.prototype, new __);
+ e.prototype = t === null ? Object.create(t) : (__.prototype = t.prototype, new __);
};
}();
-var __generator = this && this.u || function(e, r) {
- var t = {
+var __generator = this && this.i || function(e, t) {
+ var r = {
label: 0,
sent: function() {
if (o[0] & 1) throw o[1];
@@ -37,13 +37,13 @@ var __generator = this && this.u || function(e, r) {
return this;
}), u;
function verb(e) {
- return function(r) {
- return step([ e, r ]);
+ return function(t) {
+ return step([ e, t ]);
};
}
function step(u) {
if (n) throw new TypeError("Generator is already executing.");
- while (t) try {
+ while (r) try {
if (n = 1, i && (o = u[0] & 2 ? i["return"] : u[0] ? i["throw"] || ((o = i["return"]) && o.call(i),
0) : i.next) && !(o = o.call(i, u[1])).done) return o;
if (i = 0, o) u = [ u[0] & 2, o.value ];
@@ -54,47 +54,47 @@ var __generator = this && this.u || function(e, r) {
break;
case 4:
- t.label++;
+ r.label++;
return {
value: u[1],
done: false
};
case 5:
- t.label++;
+ r.label++;
i = u[1];
u = [ 0 ];
continue;
case 7:
- u = t.ops.pop();
- t.trys.pop();
+ u = r.ops.pop();
+ r.trys.pop();
continue;
default:
- if (!(o = t.trys, o = o.length > 0 && o[o.length - 1]) && (u[0] === 6 || u[0] === 2)) {
- t = 0;
+ if (!(o = r.trys, o = o.length > 0 && o[o.length - 1]) && (u[0] === 6 || u[0] === 2)) {
+ r = 0;
continue;
}
if (u[0] === 3 && (!o || u[1] > o[0] && u[1] < o[3])) {
- t.label = u[1];
+ r.label = u[1];
break;
}
- if (u[0] === 6 && t.label < o[1]) {
- t.label = o[1];
+ if (u[0] === 6 && r.label < o[1]) {
+ r.label = o[1];
o = u;
break;
}
- if (o && t.label < o[2]) {
- t.label = o[2];
- t.ops.push(u);
+ if (o && r.label < o[2]) {
+ r.label = o[2];
+ r.ops.push(u);
break;
}
- if (o[2]) t.ops.pop();
- t.trys.pop();
+ if (o[2]) r.ops.pop();
+ r.trys.pop();
continue;
}
- u = r.call(e, t);
+ u = t.call(e, r);
} catch (e) {
u = [ 6, e ];
i = 0;
@@ -109,9 +109,9 @@ var __generator = this && this.u || function(e, r) {
}
};
-var __values = this && this.Z || function(e) {
- var r = typeof Symbol === "function" && Symbol.iterator, t = r && e[r], n = 0;
- if (t) return t.call(e);
+var __values = this && this.V || function(e) {
+ var t = typeof Symbol === "function" && Symbol.iterator, r = t && e[t], n = 0;
+ if (r) return r.call(e);
if (e && typeof e.length === "number") return {
next: function() {
if (e && n >= e.length) e = void 0;
@@ -121,7 +121,7 @@ var __values = this && this.Z || function(e) {
};
}
};
- throw new TypeError(r ? "Object is not iterable." : "Symbol.iterator is not defined.");
+ throw new TypeError(t ? "Object is not iterable." : "Symbol.iterator is not defined.");
};
import TreeContainer from "./Base";
@@ -132,109 +132,111 @@ import { throwIteratorAccessError } from "../../utils/throwError";
var OrderedSetIterator = function(e) {
__extends(OrderedSetIterator, e);
- function OrderedSetIterator() {
- return e !== null && e.apply(this, arguments) || this;
+ function OrderedSetIterator(t, r, n, i) {
+ var o = e.call(this, t, r, i) || this;
+ o.container = n;
+ return o;
}
Object.defineProperty(OrderedSetIterator.prototype, "pointer", {
get: function() {
if (this.o === this.h) {
throwIteratorAccessError();
}
- return this.o.p;
+ return this.o.u;
},
enumerable: false,
configurable: true
});
OrderedSetIterator.prototype.copy = function() {
- return new OrderedSetIterator(this.o, this.h, this.iteratorType);
+ return new OrderedSetIterator(this.o, this.h, this.container, this.iteratorType);
};
return OrderedSetIterator;
}(TreeIterator);
var OrderedSet = function(e) {
__extends(OrderedSet, e);
- function OrderedSet(r, t, n) {
- if (r === void 0) {
- r = [];
+ function OrderedSet(t, r, n) {
+ if (t === void 0) {
+ t = [];
}
- var i = e.call(this, t, n) || this;
+ var i = e.call(this, r, n) || this;
var o = i;
- r.forEach((function(e) {
+ t.forEach((function(e) {
o.insert(e);
}));
return i;
}
- OrderedSet.prototype.rr = function(e) {
- return __generator(this, (function(r) {
- switch (r.label) {
+ OrderedSet.prototype.P = function(e) {
+ return __generator(this, (function(t) {
+ switch (t.label) {
case 0:
if (e === undefined) return [ 2 ];
- return [ 5, __values(this.rr(e.er)) ];
+ return [ 5, __values(this.P(e.K)) ];
case 1:
- r.sent();
- return [ 4, e.p ];
+ t.sent();
+ return [ 4, e.u ];
case 2:
- r.sent();
- return [ 5, __values(this.rr(e.tr)) ];
+ t.sent();
+ return [ 5, __values(this.P(e.N)) ];
case 3:
- r.sent();
+ t.sent();
return [ 2 ];
}
}));
};
OrderedSet.prototype.begin = function() {
- return new OrderedSetIterator(this.h.er || this.h, this.h);
+ return new OrderedSetIterator(this.h.K || this.h, this.h, this);
};
OrderedSet.prototype.end = function() {
- return new OrderedSetIterator(this.h, this.h);
+ return new OrderedSetIterator(this.h, this.h, this);
};
OrderedSet.prototype.rBegin = function() {
- return new OrderedSetIterator(this.h.tr || this.h, this.h, 1);
+ return new OrderedSetIterator(this.h.N || this.h, this.h, this, 1);
};
OrderedSet.prototype.rEnd = function() {
- return new OrderedSetIterator(this.h, this.h, 1);
+ return new OrderedSetIterator(this.h, this.h, this, 1);
};
OrderedSet.prototype.front = function() {
- return this.h.er ? this.h.er.p : undefined;
+ return this.h.K ? this.h.K.u : undefined;
};
OrderedSet.prototype.back = function() {
- return this.h.tr ? this.h.tr.p : undefined;
+ return this.h.N ? this.h.N.u : undefined;
};
- OrderedSet.prototype.insert = function(e, r) {
- return this.v(e, undefined, r);
+ OrderedSet.prototype.insert = function(e, t) {
+ return this.v(e, undefined, t);
};
OrderedSet.prototype.find = function(e) {
- var r = this.g(this.ir, e);
- return new OrderedSetIterator(r, this.h);
+ var t = this.g(this.W, e);
+ return new OrderedSetIterator(t, this.h, this);
};
OrderedSet.prototype.lowerBound = function(e) {
- var r = this.nr(this.ir, e);
- return new OrderedSetIterator(r, this.h);
+ var t = this.U(this.W, e);
+ return new OrderedSetIterator(t, this.h, this);
};
OrderedSet.prototype.upperBound = function(e) {
- var r = this.ar(this.ir, e);
- return new OrderedSetIterator(r, this.h);
+ var t = this.X(this.W, e);
+ return new OrderedSetIterator(t, this.h, this);
};
OrderedSet.prototype.reverseLowerBound = function(e) {
- var r = this.ur(this.ir, e);
- return new OrderedSetIterator(r, this.h);
+ var t = this.Y(this.W, e);
+ return new OrderedSetIterator(t, this.h, this);
};
OrderedSet.prototype.reverseUpperBound = function(e) {
- var r = this.sr(this.ir, e);
- return new OrderedSetIterator(r, this.h);
+ var t = this.Z(this.W, e);
+ return new OrderedSetIterator(t, this.h, this);
};
OrderedSet.prototype.union = function(e) {
- var r = this;
+ var t = this;
e.forEach((function(e) {
- r.insert(e);
+ t.insert(e);
}));
- return this.i;
+ return this.M;
};
OrderedSet.prototype[Symbol.iterator] = function() {
- return this.rr(this.ir);
+ return this.P(this.W);
};
return OrderedSet;
}(TreeContainer);
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.js
index b28c89cbfe..bdeca24179 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.js
@@ -1,5 +1,5 @@
/*!
- * js-sdsl v4.2.0
+ * js-sdsl v4.3.0
* https://github.com/js-sdsl/js-sdsl
* (c) 2021-present ZLY201 <zilongyao1366@gmail.com>
* MIT license
@@ -301,108 +301,12 @@
return Stack;
}(Base);
- var SequentialContainer = /** @class */function (_super) {
- __extends(SequentialContainer, _super);
- function SequentialContainer() {
- return _super !== null && _super.apply(this, arguments) || this;
- }
- return SequentialContainer;
- }(Container);
-
- /**
- * @description Throw an iterator access error.
- * @internal
- */
- function throwIteratorAccessError() {
- throw new RangeError('Iterator access denied!');
- }
-
- var RandomIterator = /** @class */function (_super) {
- __extends(RandomIterator, _super);
- /**
- * @internal
- */
- function RandomIterator(index, size, getElementByPos, setElementByPos, iteratorType) {
- var _this = _super.call(this, iteratorType) || this;
- _this._node = index;
- _this._size = size;
- _this._getElementByPos = getElementByPos;
- _this._setElementByPos = setElementByPos;
- if (_this.iteratorType === 0 /* IteratorType.NORMAL */) {
- _this.pre = function () {
- if (this._node === 0) {
- throwIteratorAccessError();
- }
- this._node -= 1;
- return this;
- };
- _this.next = function () {
- if (this._node === this._size()) {
- throwIteratorAccessError();
- }
- this._node += 1;
- return this;
- };
- } else {
- _this.pre = function () {
- if (this._node === this._size() - 1) {
- throwIteratorAccessError();
- }
- this._node += 1;
- return this;
- };
- _this.next = function () {
- if (this._node === -1) {
- throwIteratorAccessError();
- }
- this._node -= 1;
- return this;
- };
- }
- return _this;
- }
- Object.defineProperty(RandomIterator.prototype, "pointer", {
- get: function () {
- if (this._node < 0 || this._node > this._size() - 1) {
- throw new RangeError();
- } /**
- * @internal
- */
- return this._getElementByPos(this._node);
- },
- set: function (newValue) {
- if (this._node < 0 || this._node > this._size() - 1) {
- throw new RangeError();
- } /**
- * @internal
- */
- this._setElementByPos(this._node, newValue);
- },
- enumerable: false,
- configurable: true
- });
- return RandomIterator;
- }(ContainerIterator);
-
- var DequeIterator = /** @class */function (_super) {
- __extends(DequeIterator, _super);
- function DequeIterator() {
- return _super !== null && _super.apply(this, arguments) || this;
- }
- DequeIterator.prototype.copy = function () {
- return new DequeIterator(this._node, this._size, this._getElementByPos, this._setElementByPos, this.iteratorType);
- };
- return DequeIterator;
- }(RandomIterator);
- var Deque = /** @class */function (_super) {
- __extends(Deque, _super);
- function Deque(container, _bucketSize) {
+ var Queue = /** @class */function (_super) {
+ __extends(Queue, _super);
+ function Queue(container) {
if (container === void 0) {
container = [];
}
- if (_bucketSize === void 0) {
- _bucketSize = 1 << 12;
- }
var _this = _super.call(this) || this;
/**
* @internal
@@ -411,400 +315,16 @@
/**
* @internal
*/
- _this._curFirst = 0;
- /**
- * @internal
- */
- _this._last = 0;
- /**
- * @internal
- */
- _this._curLast = 0;
- /**
- * @internal
- */
- _this._bucketNum = 0;
- /**
- * @internal
- */
- _this._map = [];
- var _length;
- if ('size' in container) {
- if (typeof container.size === 'number') {
- _length = container.size;
- } else {
- _length = container.size();
- }
- } else if ('length' in container) {
- _length = container.length;
- } else {
- throw new RangeError('Can\'t get container\'s size!');
- }
- _this._bucketSize = _bucketSize;
- _this._bucketNum = Math.max(Math.ceil(_length / _this._bucketSize), 1);
- for (var i = 0; i < _this._bucketNum; ++i) {
- _this._map.push(new Array(_this._bucketSize));
- }
- var needBucketNum = Math.ceil(_length / _this._bucketSize);
- _this._first = _this._last = (_this._bucketNum >> 1) - (needBucketNum >> 1);
- _this._curFirst = _this._curLast = _this._bucketSize - _length % _this._bucketSize >> 1;
+ _this._queue = [];
var self = _this;
- container.forEach(function (element) {
- self.pushBack(element);
- });
- _this.size = _this.size.bind(_this);
- _this.getElementByPos = _this.getElementByPos.bind(_this);
- _this.setElementByPos = _this.setElementByPos.bind(_this);
- return _this;
- }
- /**
- * @description Growth the Deque.
- * @internal
- */
- Deque.prototype._reAllocate = function () {
- var newMap = [];
- var addBucketNum = Math.max(this._bucketNum >> 1, 1);
- for (var i = 0; i < addBucketNum; ++i) {
- newMap[i] = new Array(this._bucketSize);
- }
- for (var i = this._first; i < this._bucketNum; ++i) {
- newMap[newMap.length] = this._map[i];
- }
- for (var i = 0; i < this._last; ++i) {
- newMap[newMap.length] = this._map[i];
- }
- newMap[newMap.length] = __spreadArray([], __read(this._map[this._last]), false);
- this._first = addBucketNum;
- this._last = newMap.length - 1;
- for (var i = 0; i < addBucketNum; ++i) {
- newMap[newMap.length] = new Array(this._bucketSize);
- }
- this._map = newMap;
- this._bucketNum = newMap.length;
- };
- /**
- * @description Get the bucket position of the element and the pointer position by index.
- * @param pos - The element's index.
- * @internal
- */
- Deque.prototype._getElementIndex = function (pos) {
- var offset = this._curFirst + pos + 1;
- var offsetRemainder = offset % this._bucketSize;
- var curNodePointerIndex = offsetRemainder - 1;
- var curNodeBucketIndex = this._first + (offset - offsetRemainder) / this._bucketSize;
- if (offsetRemainder === 0) curNodeBucketIndex -= 1;
- curNodeBucketIndex %= this._bucketNum;
- if (curNodePointerIndex < 0) curNodePointerIndex += this._bucketSize;
- return {
- curNodeBucketIndex: curNodeBucketIndex,
- curNodePointerIndex: curNodePointerIndex
- };
- };
- Deque.prototype.clear = function () {
- this._map = [[]];
- this._bucketNum = 1;
- this._first = this._last = this._length = 0;
- this._curFirst = this._curLast = this._bucketSize >> 1;
- };
- Deque.prototype.begin = function () {
- return new DequeIterator(0, this.size, this.getElementByPos, this.setElementByPos);
- };
- Deque.prototype.end = function () {
- return new DequeIterator(this._length, this.size, this.getElementByPos, this.setElementByPos);
- };
- Deque.prototype.rBegin = function () {
- return new DequeIterator(this._length - 1, this.size, this.getElementByPos, this.setElementByPos, 1 /* IteratorType.REVERSE */);
- };
-
- Deque.prototype.rEnd = function () {
- return new DequeIterator(-1, this.size, this.getElementByPos, this.setElementByPos, 1 /* IteratorType.REVERSE */);
- };
-
- Deque.prototype.front = function () {
- return this._map[this._first][this._curFirst];
- };
- Deque.prototype.back = function () {
- return this._map[this._last][this._curLast];
- };
- Deque.prototype.pushBack = function (element) {
- if (this._length) {
- if (this._curLast < this._bucketSize - 1) {
- this._curLast += 1;
- } else if (this._last < this._bucketNum - 1) {
- this._last += 1;
- this._curLast = 0;
- } else {
- this._last = 0;
- this._curLast = 0;
- }
- if (this._last === this._first && this._curLast === this._curFirst) this._reAllocate();
- }
- this._length += 1;
- this._map[this._last][this._curLast] = element;
- return this._length;
- };
- Deque.prototype.popBack = function () {
- if (this._length === 0) return;
- var value = this._map[this._last][this._curLast];
- delete this._map[this._last][this._curLast];
- if (this._length !== 1) {
- if (this._curLast > 0) {
- this._curLast -= 1;
- } else if (this._last > 0) {
- this._last -= 1;
- this._curLast = this._bucketSize - 1;
- } else {
- this._last = this._bucketNum - 1;
- this._curLast = this._bucketSize - 1;
- }
- }
- this._length -= 1;
- return value;
- };
- /**
- * @description Push the element to the front.
- * @param element - The element you want to push.
- * @returns The size of queue after pushing.
- */
- Deque.prototype.pushFront = function (element) {
- if (this._length) {
- if (this._curFirst > 0) {
- this._curFirst -= 1;
- } else if (this._first > 0) {
- this._first -= 1;
- this._curFirst = this._bucketSize - 1;
- } else {
- this._first = this._bucketNum - 1;
- this._curFirst = this._bucketSize - 1;
- }
- if (this._first === this._last && this._curFirst === this._curLast) this._reAllocate();
- }
- this._length += 1;
- this._map[this._first][this._curFirst] = element;
- return this._length;
- };
- /**
- * @description Remove the _first element.
- * @returns The element you popped.
- */
- Deque.prototype.popFront = function () {
- if (this._length === 0) return;
- var value = this._map[this._first][this._curFirst];
- delete this._map[this._first][this._curFirst];
- if (this._length !== 1) {
- if (this._curFirst < this._bucketSize - 1) {
- this._curFirst += 1;
- } else if (this._first < this._bucketNum - 1) {
- this._first += 1;
- this._curFirst = 0;
- } else {
- this._first = 0;
- this._curFirst = 0;
- }
- }
- this._length -= 1;
- return value;
- };
- Deque.prototype.getElementByPos = function (pos) {
- if (pos < 0 || pos > this._length - 1) {
- throw new RangeError();
- }
- var _a = this._getElementIndex(pos),
- curNodeBucketIndex = _a.curNodeBucketIndex,
- curNodePointerIndex = _a.curNodePointerIndex;
- return this._map[curNodeBucketIndex][curNodePointerIndex];
- };
- Deque.prototype.setElementByPos = function (pos, element) {
- if (pos < 0 || pos > this._length - 1) {
- throw new RangeError();
- }
- var _a = this._getElementIndex(pos),
- curNodeBucketIndex = _a.curNodeBucketIndex,
- curNodePointerIndex = _a.curNodePointerIndex;
- this._map[curNodeBucketIndex][curNodePointerIndex] = element;
- };
- Deque.prototype.insert = function (pos, element, num) {
- if (num === void 0) {
- num = 1;
- }
- if (pos < 0 || pos > this._length) {
- throw new RangeError();
- }
- if (pos === 0) {
- while (num--) this.pushFront(element);
- } else if (pos === this._length) {
- while (num--) this.pushBack(element);
- } else {
- var arr = [];
- for (var i = pos; i < this._length; ++i) {
- arr.push(this.getElementByPos(i));
- }
- this.cut(pos - 1);
- for (var i = 0; i < num; ++i) this.pushBack(element);
- for (var i = 0; i < arr.length; ++i) this.pushBack(arr[i]);
- }
- return this._length;
- };
- /**
- * @description Remove all elements after the specified position (excluding the specified position).
- * @param pos - The previous position of the first removed element.
- * @returns The size of the container after cutting.
- * @example
- * deque.cut(1); // Then deque's size will be 2. deque -> [0, 1]
- */
- Deque.prototype.cut = function (pos) {
- if (pos < 0) {
- this.clear();
- return 0;
- }
- var _a = this._getElementIndex(pos),
- curNodeBucketIndex = _a.curNodeBucketIndex,
- curNodePointerIndex = _a.curNodePointerIndex;
- this._last = curNodeBucketIndex;
- this._curLast = curNodePointerIndex;
- this._length = pos + 1;
- return this._length;
- };
- Deque.prototype.eraseElementByPos = function (pos) {
- if (pos < 0 || pos > this._length - 1) {
- throw new RangeError();
- }
- if (pos === 0) this.popFront();else if (pos === this._length - 1) this.popBack();else {
- var arr = [];
- for (var i = pos + 1; i < this._length; ++i) {
- arr.push(this.getElementByPos(i));
- }
- this.cut(pos);
- this.popBack();
- var self_1 = this;
- arr.forEach(function (el) {
- self_1.pushBack(el);
- });
- }
- return this._length;
- };
- Deque.prototype.eraseElementByValue = function (value) {
- if (this._length === 0) return 0;
- var arr = [];
- for (var i = 0; i < this._length; ++i) {
- var element = this.getElementByPos(i);
- if (element !== value) arr.push(element);
- }
- var _length = arr.length;
- for (var i = 0; i < _length; ++i) this.setElementByPos(i, arr[i]);
- return this.cut(_length - 1);
- };
- Deque.prototype.eraseElementByIterator = function (iter) {
- var _node = iter._node;
- this.eraseElementByPos(_node);
- iter = iter.next();
- return iter;
- };
- Deque.prototype.find = function (element) {
- for (var i = 0; i < this._length; ++i) {
- if (this.getElementByPos(i) === element) {
- return new DequeIterator(i, this.size, this.getElementByPos, this.setElementByPos);
- }
- }
- return this.end();
- };
- Deque.prototype.reverse = function () {
- var l = 0;
- var r = this._length - 1;
- while (l < r) {
- var tmp = this.getElementByPos(l);
- this.setElementByPos(l, this.getElementByPos(r));
- this.setElementByPos(r, tmp);
- l += 1;
- r -= 1;
- }
- };
- Deque.prototype.unique = function () {
- if (this._length <= 1) {
- return this._length;
- }
- var index = 1;
- var pre = this.getElementByPos(0);
- for (var i = 1; i < this._length; ++i) {
- var cur = this.getElementByPos(i);
- if (cur !== pre) {
- pre = cur;
- this.setElementByPos(index++, cur);
- }
- }
- while (this._length > index) this.popBack();
- return this._length;
- };
- Deque.prototype.sort = function (cmp) {
- var arr = [];
- for (var i = 0; i < this._length; ++i) {
- arr.push(this.getElementByPos(i));
- }
- arr.sort(cmp);
- for (var i = 0; i < this._length; ++i) this.setElementByPos(i, arr[i]);
- };
- /**
- * @description Remove as much useless space as possible.
- */
- Deque.prototype.shrinkToFit = function () {
- if (this._length === 0) return;
- var arr = [];
- this.forEach(function (el) {
- arr.push(el);
+ container.forEach(function (el) {
+ self.push(el);
});
- this._bucketNum = Math.max(Math.ceil(this._length / this._bucketSize), 1);
- this._length = this._first = this._last = this._curFirst = this._curLast = 0;
- this._map = [];
- for (var i = 0; i < this._bucketNum; ++i) {
- this._map.push(new Array(this._bucketSize));
- }
- for (var i = 0; i < arr.length; ++i) this.pushBack(arr[i]);
- };
- Deque.prototype.forEach = function (callback) {
- for (var i = 0; i < this._length; ++i) {
- callback(this.getElementByPos(i), i, this);
- }
- };
- Deque.prototype[Symbol.iterator] = function () {
- return function () {
- var i;
- return __generator(this, function (_a) {
- switch (_a.label) {
- case 0:
- i = 0;
- _a.label = 1;
- case 1:
- if (!(i < this._length)) return [3 /*break*/, 4];
- return [4 /*yield*/, this.getElementByPos(i)];
- case 2:
- _a.sent();
- _a.label = 3;
- case 3:
- ++i;
- return [3 /*break*/, 1];
- case 4:
- return [2 /*return*/];
- }
- });
- }.bind(this)();
- };
- return Deque;
- }(SequentialContainer);
-
- var Queue = /** @class */function (_super) {
- __extends(Queue, _super);
- function Queue(container) {
- if (container === void 0) {
- container = [];
- }
- var _this = _super.call(this) || this;
- _this._queue = new Deque(container);
- _this._length = _this._queue.size();
return _this;
}
Queue.prototype.clear = function () {
- this._queue.clear();
- this._length = 0;
+ this._queue = [];
+ this._length = this._first = 0;
};
/**
* @description Inserts element to queue's end.
@@ -812,9 +332,16 @@
* @returns The container length after pushing.
*/
Queue.prototype.push = function (element) {
- this._queue.pushBack(element);
- this._length += 1;
- return this._length;
+ var capacity = this._queue.length;
+ if (this._first / capacity > 0.5 /* QUEUE_CONSTANT.ALLOCATE_SIGMA */ && this._first + this._length >= capacity && capacity > 4096 /* QUEUE_CONSTANT.MIN_ALLOCATE_SIZE */) {
+ var length_1 = this._length;
+ for (var i = 0; i < length_1; ++i) {
+ this._queue[i] = this._queue[this._first + i];
+ }
+ this._first = 0;
+ this._queue[this._length] = element;
+ } else this._queue[this._first + this._length] = element;
+ return ++this._length;
};
/**
* @description Removes the first element.
@@ -822,15 +349,17 @@
*/
Queue.prototype.pop = function () {
if (this._length === 0) return;
+ var el = this._queue[this._first++];
this._length -= 1;
- return this._queue.popFront();
+ return el;
};
/**
* @description Access the first element.
* @returns The first element.
*/
Queue.prototype.front = function () {
- return this._queue.front();
+ if (this._length === 0) return;
+ return this._queue[this._first];
};
return Queue;
}(Base);
@@ -1023,13 +552,85 @@
return PriorityQueue;
}(Base);
+ var SequentialContainer = /** @class */function (_super) {
+ __extends(SequentialContainer, _super);
+ function SequentialContainer() {
+ return _super !== null && _super.apply(this, arguments) || this;
+ }
+ return SequentialContainer;
+ }(Container);
+
+ /**
+ * @description Throw an iterator access error.
+ * @internal
+ */
+ function throwIteratorAccessError() {
+ throw new RangeError('Iterator access denied!');
+ }
+
+ var RandomIterator = /** @class */function (_super) {
+ __extends(RandomIterator, _super);
+ /**
+ * @internal
+ */
+ function RandomIterator(index, iteratorType) {
+ var _this = _super.call(this, iteratorType) || this;
+ _this._node = index;
+ if (_this.iteratorType === 0 /* IteratorType.NORMAL */) {
+ _this.pre = function () {
+ if (this._node === 0) {
+ throwIteratorAccessError();
+ }
+ this._node -= 1;
+ return this;
+ };
+ _this.next = function () {
+ if (this._node === this.container.size()) {
+ throwIteratorAccessError();
+ }
+ this._node += 1;
+ return this;
+ };
+ } else {
+ _this.pre = function () {
+ if (this._node === this.container.size() - 1) {
+ throwIteratorAccessError();
+ }
+ this._node += 1;
+ return this;
+ };
+ _this.next = function () {
+ if (this._node === -1) {
+ throwIteratorAccessError();
+ }
+ this._node -= 1;
+ return this;
+ };
+ }
+ return _this;
+ }
+ Object.defineProperty(RandomIterator.prototype, "pointer", {
+ get: function () {
+ return this.container.getElementByPos(this._node);
+ },
+ set: function (newValue) {
+ this.container.setElementByPos(this._node, newValue);
+ },
+ enumerable: false,
+ configurable: true
+ });
+ return RandomIterator;
+ }(ContainerIterator);
+
var VectorIterator = /** @class */function (_super) {
__extends(VectorIterator, _super);
- function VectorIterator() {
- return _super !== null && _super.apply(this, arguments) || this;
+ function VectorIterator(node, container, iteratorType) {
+ var _this = _super.call(this, node, iteratorType) || this;
+ _this.container = container;
+ return _this;
}
VectorIterator.prototype.copy = function () {
- return new VectorIterator(this._node, this._size, this._getElementByPos, this._setElementByPos, this.iteratorType);
+ return new VectorIterator(this._node, this.container, this.iteratorType);
};
return VectorIterator;
}(RandomIterator);
@@ -1058,9 +659,6 @@
self_1.pushBack(el);
});
}
- _this.size = _this.size.bind(_this);
- _this.getElementByPos = _this.getElementByPos.bind(_this);
- _this.setElementByPos = _this.setElementByPos.bind(_this);
return _this;
}
Vector.prototype.clear = function () {
@@ -1068,17 +666,17 @@
this._vector.length = 0;
};
Vector.prototype.begin = function () {
- return new VectorIterator(0, this.size, this.getElementByPos, this.setElementByPos);
+ return new VectorIterator(0, this);
};
Vector.prototype.end = function () {
- return new VectorIterator(this._length, this.size, this.getElementByPos, this.setElementByPos);
+ return new VectorIterator(this._length, this);
};
Vector.prototype.rBegin = function () {
- return new VectorIterator(this._length - 1, this.size, this.getElementByPos, this.setElementByPos, 1 /* IteratorType.REVERSE */);
+ return new VectorIterator(this._length - 1, this, 1 /* IteratorType.REVERSE */);
};
Vector.prototype.rEnd = function () {
- return new VectorIterator(-1, this.size, this.getElementByPos, this.setElementByPos, 1 /* IteratorType.REVERSE */);
+ return new VectorIterator(-1, this, 1 /* IteratorType.REVERSE */);
};
Vector.prototype.front = function () {
@@ -1148,7 +746,7 @@
Vector.prototype.find = function (element) {
for (var i = 0; i < this._length; ++i) {
if (this._vector[i] === element) {
- return new VectorIterator(i, this.size, this.getElementByPos, this.getElementByPos);
+ return new VectorIterator(i, this);
}
}
return this.end();
@@ -1195,10 +793,11 @@
/**
* @internal
*/
- function LinkListIterator(_node, _header, iteratorType) {
+ function LinkListIterator(_node, _header, container, iteratorType) {
var _this = _super.call(this, iteratorType) || this;
_this._node = _node;
_this._header = _header;
+ _this.container = container;
if (_this.iteratorType === 0 /* IteratorType.NORMAL */) {
_this.pre = function () {
if (this._node._pre === this._header) {
@@ -1249,7 +848,7 @@
configurable: true
});
LinkListIterator.prototype.copy = function () {
- return new LinkListIterator(this._node, this._header, this.iteratorType);
+ return new LinkListIterator(this._node, this._header, this.container, this.iteratorType);
};
return LinkListIterator;
}(ContainerIterator);
@@ -1309,17 +908,17 @@
this._head = this._tail = this._header._pre = this._header._next = this._header;
};
LinkList.prototype.begin = function () {
- return new LinkListIterator(this._head, this._header);
+ return new LinkListIterator(this._head, this._header, this);
};
LinkList.prototype.end = function () {
- return new LinkListIterator(this._header, this._header);
+ return new LinkListIterator(this._header, this._header, this);
};
LinkList.prototype.rBegin = function () {
- return new LinkListIterator(this._tail, this._header, 1 /* IteratorType.REVERSE */);
+ return new LinkListIterator(this._tail, this._header, this, 1 /* IteratorType.REVERSE */);
};
LinkList.prototype.rEnd = function () {
- return new LinkListIterator(this._header, this._header, 1 /* IteratorType.REVERSE */);
+ return new LinkListIterator(this._header, this._header, this, 1 /* IteratorType.REVERSE */);
};
LinkList.prototype.front = function () {
@@ -1443,7 +1042,7 @@
var curNode = this._head;
while (curNode !== this._header) {
if (curNode._value === element) {
- return new LinkListIterator(curNode, this._header);
+ return new LinkListIterator(curNode, this._header, this);
}
curNode = curNode._next;
}
@@ -1552,9 +1151,406 @@
return LinkList;
}(SequentialContainer);
- /**
- * @internal
- */
+ var DequeIterator = /** @class */function (_super) {
+ __extends(DequeIterator, _super);
+ function DequeIterator(node, container, iteratorType) {
+ var _this = _super.call(this, node, iteratorType) || this;
+ _this.container = container;
+ return _this;
+ }
+ DequeIterator.prototype.copy = function () {
+ return new DequeIterator(this._node, this.container, this.iteratorType);
+ };
+ return DequeIterator;
+ }(RandomIterator);
+ var Deque = /** @class */function (_super) {
+ __extends(Deque, _super);
+ function Deque(container, _bucketSize) {
+ if (container === void 0) {
+ container = [];
+ }
+ if (_bucketSize === void 0) {
+ _bucketSize = 1 << 12;
+ }
+ var _this = _super.call(this) || this;
+ /**
+ * @internal
+ */
+ _this._first = 0;
+ /**
+ * @internal
+ */
+ _this._curFirst = 0;
+ /**
+ * @internal
+ */
+ _this._last = 0;
+ /**
+ * @internal
+ */
+ _this._curLast = 0;
+ /**
+ * @internal
+ */
+ _this._bucketNum = 0;
+ /**
+ * @internal
+ */
+ _this._map = [];
+ var _length = function () {
+ if (typeof container.length === "number") return container.length;
+ if (typeof container.size === "number") return container.size;
+ if (typeof container.size === "function") return container.size();
+ throw new TypeError("Cannot get the length or size of the container");
+ }();
+ _this._bucketSize = _bucketSize;
+ _this._bucketNum = Math.max(Math.ceil(_length / _this._bucketSize), 1);
+ for (var i = 0; i < _this._bucketNum; ++i) {
+ _this._map.push(new Array(_this._bucketSize));
+ }
+ var needBucketNum = Math.ceil(_length / _this._bucketSize);
+ _this._first = _this._last = (_this._bucketNum >> 1) - (needBucketNum >> 1);
+ _this._curFirst = _this._curLast = _this._bucketSize - _length % _this._bucketSize >> 1;
+ var self = _this;
+ container.forEach(function (element) {
+ self.pushBack(element);
+ });
+ return _this;
+ }
+ /**
+ * @description Growth the Deque.
+ * @internal
+ */
+ Deque.prototype._reAllocate = function () {
+ var newMap = [];
+ var addBucketNum = Math.max(this._bucketNum >> 1, 1);
+ for (var i = 0; i < addBucketNum; ++i) {
+ newMap[i] = new Array(this._bucketSize);
+ }
+ for (var i = this._first; i < this._bucketNum; ++i) {
+ newMap[newMap.length] = this._map[i];
+ }
+ for (var i = 0; i < this._last; ++i) {
+ newMap[newMap.length] = this._map[i];
+ }
+ newMap[newMap.length] = __spreadArray([], __read(this._map[this._last]), false);
+ this._first = addBucketNum;
+ this._last = newMap.length - 1;
+ for (var i = 0; i < addBucketNum; ++i) {
+ newMap[newMap.length] = new Array(this._bucketSize);
+ }
+ this._map = newMap;
+ this._bucketNum = newMap.length;
+ };
+ /**
+ * @description Get the bucket position of the element and the pointer position by index.
+ * @param pos - The element's index.
+ * @internal
+ */
+ Deque.prototype._getElementIndex = function (pos) {
+ var offset = this._curFirst + pos + 1;
+ var offsetRemainder = offset % this._bucketSize;
+ var curNodePointerIndex = offsetRemainder - 1;
+ var curNodeBucketIndex = this._first + (offset - offsetRemainder) / this._bucketSize;
+ if (offsetRemainder === 0) curNodeBucketIndex -= 1;
+ curNodeBucketIndex %= this._bucketNum;
+ if (curNodePointerIndex < 0) curNodePointerIndex += this._bucketSize;
+ return {
+ curNodeBucketIndex: curNodeBucketIndex,
+ curNodePointerIndex: curNodePointerIndex
+ };
+ };
+ Deque.prototype.clear = function () {
+ this._map = [new Array(this._bucketSize)];
+ this._bucketNum = 1;
+ this._first = this._last = this._length = 0;
+ this._curFirst = this._curLast = this._bucketSize >> 1;
+ };
+ Deque.prototype.begin = function () {
+ return new DequeIterator(0, this);
+ };
+ Deque.prototype.end = function () {
+ return new DequeIterator(this._length, this);
+ };
+ Deque.prototype.rBegin = function () {
+ return new DequeIterator(this._length - 1, this, 1 /* IteratorType.REVERSE */);
+ };
+
+ Deque.prototype.rEnd = function () {
+ return new DequeIterator(-1, this, 1 /* IteratorType.REVERSE */);
+ };
+
+ Deque.prototype.front = function () {
+ if (this._length === 0) return;
+ return this._map[this._first][this._curFirst];
+ };
+ Deque.prototype.back = function () {
+ if (this._length === 0) return;
+ return this._map[this._last][this._curLast];
+ };
+ Deque.prototype.pushBack = function (element) {
+ if (this._length) {
+ if (this._curLast < this._bucketSize - 1) {
+ this._curLast += 1;
+ } else if (this._last < this._bucketNum - 1) {
+ this._last += 1;
+ this._curLast = 0;
+ } else {
+ this._last = 0;
+ this._curLast = 0;
+ }
+ if (this._last === this._first && this._curLast === this._curFirst) this._reAllocate();
+ }
+ this._length += 1;
+ this._map[this._last][this._curLast] = element;
+ return this._length;
+ };
+ Deque.prototype.popBack = function () {
+ if (this._length === 0) return;
+ var value = this._map[this._last][this._curLast];
+ if (this._length !== 1) {
+ if (this._curLast > 0) {
+ this._curLast -= 1;
+ } else if (this._last > 0) {
+ this._last -= 1;
+ this._curLast = this._bucketSize - 1;
+ } else {
+ this._last = this._bucketNum - 1;
+ this._curLast = this._bucketSize - 1;
+ }
+ }
+ this._length -= 1;
+ return value;
+ };
+ /**
+ * @description Push the element to the front.
+ * @param element - The element you want to push.
+ * @returns The size of queue after pushing.
+ */
+ Deque.prototype.pushFront = function (element) {
+ if (this._length) {
+ if (this._curFirst > 0) {
+ this._curFirst -= 1;
+ } else if (this._first > 0) {
+ this._first -= 1;
+ this._curFirst = this._bucketSize - 1;
+ } else {
+ this._first = this._bucketNum - 1;
+ this._curFirst = this._bucketSize - 1;
+ }
+ if (this._first === this._last && this._curFirst === this._curLast) this._reAllocate();
+ }
+ this._length += 1;
+ this._map[this._first][this._curFirst] = element;
+ return this._length;
+ };
+ /**
+ * @description Remove the _first element.
+ * @returns The element you popped.
+ */
+ Deque.prototype.popFront = function () {
+ if (this._length === 0) return;
+ var value = this._map[this._first][this._curFirst];
+ if (this._length !== 1) {
+ if (this._curFirst < this._bucketSize - 1) {
+ this._curFirst += 1;
+ } else if (this._first < this._bucketNum - 1) {
+ this._first += 1;
+ this._curFirst = 0;
+ } else {
+ this._first = 0;
+ this._curFirst = 0;
+ }
+ }
+ this._length -= 1;
+ return value;
+ };
+ Deque.prototype.getElementByPos = function (pos) {
+ if (pos < 0 || pos > this._length - 1) {
+ throw new RangeError();
+ }
+ var _a = this._getElementIndex(pos),
+ curNodeBucketIndex = _a.curNodeBucketIndex,
+ curNodePointerIndex = _a.curNodePointerIndex;
+ return this._map[curNodeBucketIndex][curNodePointerIndex];
+ };
+ Deque.prototype.setElementByPos = function (pos, element) {
+ if (pos < 0 || pos > this._length - 1) {
+ throw new RangeError();
+ }
+ var _a = this._getElementIndex(pos),
+ curNodeBucketIndex = _a.curNodeBucketIndex,
+ curNodePointerIndex = _a.curNodePointerIndex;
+ this._map[curNodeBucketIndex][curNodePointerIndex] = element;
+ };
+ Deque.prototype.insert = function (pos, element, num) {
+ if (num === void 0) {
+ num = 1;
+ }
+ if (pos < 0 || pos > this._length) {
+ throw new RangeError();
+ }
+ if (pos === 0) {
+ while (num--) this.pushFront(element);
+ } else if (pos === this._length) {
+ while (num--) this.pushBack(element);
+ } else {
+ var arr = [];
+ for (var i = pos; i < this._length; ++i) {
+ arr.push(this.getElementByPos(i));
+ }
+ this.cut(pos - 1);
+ for (var i = 0; i < num; ++i) this.pushBack(element);
+ for (var i = 0; i < arr.length; ++i) this.pushBack(arr[i]);
+ }
+ return this._length;
+ };
+ /**
+ * @description Remove all elements after the specified position (excluding the specified position).
+ * @param pos - The previous position of the first removed element.
+ * @returns The size of the container after cutting.
+ * @example
+ * deque.cut(1); // Then deque's size will be 2. deque -> [0, 1]
+ */
+ Deque.prototype.cut = function (pos) {
+ if (pos < 0) {
+ this.clear();
+ return 0;
+ }
+ var _a = this._getElementIndex(pos),
+ curNodeBucketIndex = _a.curNodeBucketIndex,
+ curNodePointerIndex = _a.curNodePointerIndex;
+ this._last = curNodeBucketIndex;
+ this._curLast = curNodePointerIndex;
+ this._length = pos + 1;
+ return this._length;
+ };
+ Deque.prototype.eraseElementByPos = function (pos) {
+ if (pos < 0 || pos > this._length - 1) {
+ throw new RangeError();
+ }
+ if (pos === 0) this.popFront();else if (pos === this._length - 1) this.popBack();else {
+ var arr = [];
+ for (var i = pos + 1; i < this._length; ++i) {
+ arr.push(this.getElementByPos(i));
+ }
+ this.cut(pos);
+ this.popBack();
+ var self_1 = this;
+ arr.forEach(function (el) {
+ self_1.pushBack(el);
+ });
+ }
+ return this._length;
+ };
+ Deque.prototype.eraseElementByValue = function (value) {
+ if (this._length === 0) return 0;
+ var arr = [];
+ for (var i = 0; i < this._length; ++i) {
+ var element = this.getElementByPos(i);
+ if (element !== value) arr.push(element);
+ }
+ var _length = arr.length;
+ for (var i = 0; i < _length; ++i) this.setElementByPos(i, arr[i]);
+ return this.cut(_length - 1);
+ };
+ Deque.prototype.eraseElementByIterator = function (iter) {
+ var _node = iter._node;
+ this.eraseElementByPos(_node);
+ iter = iter.next();
+ return iter;
+ };
+ Deque.prototype.find = function (element) {
+ for (var i = 0; i < this._length; ++i) {
+ if (this.getElementByPos(i) === element) {
+ return new DequeIterator(i, this);
+ }
+ }
+ return this.end();
+ };
+ Deque.prototype.reverse = function () {
+ var l = 0;
+ var r = this._length - 1;
+ while (l < r) {
+ var tmp = this.getElementByPos(l);
+ this.setElementByPos(l, this.getElementByPos(r));
+ this.setElementByPos(r, tmp);
+ l += 1;
+ r -= 1;
+ }
+ };
+ Deque.prototype.unique = function () {
+ if (this._length <= 1) {
+ return this._length;
+ }
+ var index = 1;
+ var pre = this.getElementByPos(0);
+ for (var i = 1; i < this._length; ++i) {
+ var cur = this.getElementByPos(i);
+ if (cur !== pre) {
+ pre = cur;
+ this.setElementByPos(index++, cur);
+ }
+ }
+ while (this._length > index) this.popBack();
+ return this._length;
+ };
+ Deque.prototype.sort = function (cmp) {
+ var arr = [];
+ for (var i = 0; i < this._length; ++i) {
+ arr.push(this.getElementByPos(i));
+ }
+ arr.sort(cmp);
+ for (var i = 0; i < this._length; ++i) this.setElementByPos(i, arr[i]);
+ };
+ /**
+ * @description Remove as much useless space as possible.
+ */
+ Deque.prototype.shrinkToFit = function () {
+ if (this._length === 0) return;
+ var arr = [];
+ this.forEach(function (el) {
+ arr.push(el);
+ });
+ this._bucketNum = Math.max(Math.ceil(this._length / this._bucketSize), 1);
+ this._length = this._first = this._last = this._curFirst = this._curLast = 0;
+ this._map = [];
+ for (var i = 0; i < this._bucketNum; ++i) {
+ this._map.push(new Array(this._bucketSize));
+ }
+ for (var i = 0; i < arr.length; ++i) this.pushBack(arr[i]);
+ };
+ Deque.prototype.forEach = function (callback) {
+ for (var i = 0; i < this._length; ++i) {
+ callback(this.getElementByPos(i), i, this);
+ }
+ };
+ Deque.prototype[Symbol.iterator] = function () {
+ return function () {
+ var i;
+ return __generator(this, function (_a) {
+ switch (_a.label) {
+ case 0:
+ i = 0;
+ _a.label = 1;
+ case 1:
+ if (!(i < this._length)) return [3 /*break*/, 4];
+ return [4 /*yield*/, this.getElementByPos(i)];
+ case 2:
+ _a.sent();
+ _a.label = 3;
+ case 3:
+ ++i;
+ return [3 /*break*/, 1];
+ case 4:
+ return [2 /*return*/];
+ }
+ });
+ }.bind(this)();
+ };
+ return Deque;
+ }(SequentialContainer);
+
var TreeNode = /** @class */function () {
function TreeNode(key, value) {
this._color = 1 /* TreeNodeColor.RED */;
@@ -1646,9 +1642,6 @@
};
return TreeNode;
}();
- /**
- * @internal
- */
var TreeNodeEnableIndex = /** @class */function (_super) {
__extends(TreeNodeEnableIndex, _super);
function TreeNodeEnableIndex() {
@@ -2292,10 +2285,10 @@
/**
* @internal
*/
- function TreeIterator(_node, _header, iteratorType) {
+ function TreeIterator(node, header, iteratorType) {
var _this = _super.call(this, iteratorType) || this;
- _this._node = _node;
- _this._header = _header;
+ _this._node = node;
+ _this._header = header;
if (_this.iteratorType === 0 /* IteratorType.NORMAL */) {
_this.pre = function () {
if (this._node === this._header._left) {
@@ -2372,8 +2365,10 @@
var OrderedSetIterator = /** @class */function (_super) {
__extends(OrderedSetIterator, _super);
- function OrderedSetIterator() {
- return _super !== null && _super.apply(this, arguments) || this;
+ function OrderedSetIterator(node, header, container, iteratorType) {
+ var _this = _super.call(this, node, header, iteratorType) || this;
+ _this.container = container;
+ return _this;
}
Object.defineProperty(OrderedSetIterator.prototype, "pointer", {
get: function () {
@@ -2386,7 +2381,7 @@
configurable: true
});
OrderedSetIterator.prototype.copy = function () {
- return new OrderedSetIterator(this._node, this._header, this.iteratorType);
+ return new OrderedSetIterator(this._node, this._header, this.container, this.iteratorType);
};
return OrderedSetIterator;
}(TreeIterator);
@@ -2436,17 +2431,17 @@
};
OrderedSet.prototype.begin = function () {
- return new OrderedSetIterator(this._header._left || this._header, this._header);
+ return new OrderedSetIterator(this._header._left || this._header, this._header, this);
};
OrderedSet.prototype.end = function () {
- return new OrderedSetIterator(this._header, this._header);
+ return new OrderedSetIterator(this._header, this._header, this);
};
OrderedSet.prototype.rBegin = function () {
- return new OrderedSetIterator(this._header._right || this._header, this._header, 1 /* IteratorType.REVERSE */);
+ return new OrderedSetIterator(this._header._right || this._header, this._header, this, 1 /* IteratorType.REVERSE */);
};
OrderedSet.prototype.rEnd = function () {
- return new OrderedSetIterator(this._header, this._header, 1 /* IteratorType.REVERSE */);
+ return new OrderedSetIterator(this._header, this._header, this, 1 /* IteratorType.REVERSE */);
};
OrderedSet.prototype.front = function () {
@@ -2470,24 +2465,24 @@
return this._set(key, undefined, hint);
};
OrderedSet.prototype.find = function (element) {
- var curNode = this._findElementNode(this._root, element);
- return new OrderedSetIterator(curNode, this._header);
+ var resNode = this._findElementNode(this._root, element);
+ return new OrderedSetIterator(resNode, this._header, this);
};
OrderedSet.prototype.lowerBound = function (key) {
var resNode = this._lowerBound(this._root, key);
- return new OrderedSetIterator(resNode, this._header);
+ return new OrderedSetIterator(resNode, this._header, this);
};
OrderedSet.prototype.upperBound = function (key) {
var resNode = this._upperBound(this._root, key);
- return new OrderedSetIterator(resNode, this._header);
+ return new OrderedSetIterator(resNode, this._header, this);
};
OrderedSet.prototype.reverseLowerBound = function (key) {
var resNode = this._reverseLowerBound(this._root, key);
- return new OrderedSetIterator(resNode, this._header);
+ return new OrderedSetIterator(resNode, this._header, this);
};
OrderedSet.prototype.reverseUpperBound = function (key) {
var resNode = this._reverseUpperBound(this._root, key);
- return new OrderedSetIterator(resNode, this._header);
+ return new OrderedSetIterator(resNode, this._header, this);
};
OrderedSet.prototype.union = function (other) {
var self = this;
@@ -2504,8 +2499,10 @@
var OrderedMapIterator = /** @class */function (_super) {
__extends(OrderedMapIterator, _super);
- function OrderedMapIterator() {
- return _super !== null && _super.apply(this, arguments) || this;
+ function OrderedMapIterator(node, header, container, iteratorType) {
+ var _this = _super.call(this, node, header, iteratorType) || this;
+ _this.container = container;
+ return _this;
}
Object.defineProperty(OrderedMapIterator.prototype, "pointer", {
get: function () {
@@ -2530,7 +2527,7 @@
configurable: true
});
OrderedMapIterator.prototype.copy = function () {
- return new OrderedMapIterator(this._node, this._header, this.iteratorType);
+ return new OrderedMapIterator(this._node, this._header, this.container, this.iteratorType);
};
return OrderedMapIterator;
}(TreeIterator);
@@ -2580,17 +2577,17 @@
};
OrderedMap.prototype.begin = function () {
- return new OrderedMapIterator(this._header._left || this._header, this._header);
+ return new OrderedMapIterator(this._header._left || this._header, this._header, this);
};
OrderedMap.prototype.end = function () {
- return new OrderedMapIterator(this._header, this._header);
+ return new OrderedMapIterator(this._header, this._header, this);
};
OrderedMap.prototype.rBegin = function () {
- return new OrderedMapIterator(this._header._right || this._header, this._header, 1 /* IteratorType.REVERSE */);
+ return new OrderedMapIterator(this._header._right || this._header, this._header, this, 1 /* IteratorType.REVERSE */);
};
OrderedMap.prototype.rEnd = function () {
- return new OrderedMapIterator(this._header, this._header, 1 /* IteratorType.REVERSE */);
+ return new OrderedMapIterator(this._header, this._header, this, 1 /* IteratorType.REVERSE */);
};
OrderedMap.prototype.front = function () {
@@ -2605,19 +2602,19 @@
};
OrderedMap.prototype.lowerBound = function (key) {
var resNode = this._lowerBound(this._root, key);
- return new OrderedMapIterator(resNode, this._header);
+ return new OrderedMapIterator(resNode, this._header, this);
};
OrderedMap.prototype.upperBound = function (key) {
var resNode = this._upperBound(this._root, key);
- return new OrderedMapIterator(resNode, this._header);
+ return new OrderedMapIterator(resNode, this._header, this);
};
OrderedMap.prototype.reverseLowerBound = function (key) {
var resNode = this._reverseLowerBound(this._root, key);
- return new OrderedMapIterator(resNode, this._header);
+ return new OrderedMapIterator(resNode, this._header, this);
};
OrderedMap.prototype.reverseUpperBound = function (key) {
var resNode = this._reverseUpperBound(this._root, key);
- return new OrderedMapIterator(resNode, this._header);
+ return new OrderedMapIterator(resNode, this._header, this);
};
/**
* @description Insert a key-value pair or set value by the given key.
@@ -2636,7 +2633,7 @@
};
OrderedMap.prototype.find = function (key) {
var curNode = this._findElementNode(this._root, key);
- return new OrderedMapIterator(curNode, this._header);
+ return new OrderedMapIterator(curNode, this._header, this);
};
/**
* @description Get the value of the element of the specified key.
@@ -2875,8 +2872,10 @@
var HashSetIterator = /** @class */function (_super) {
__extends(HashSetIterator, _super);
- function HashSetIterator() {
- return _super !== null && _super.apply(this, arguments) || this;
+ function HashSetIterator(node, header, container, iteratorType) {
+ var _this = _super.call(this, node, header, iteratorType) || this;
+ _this.container = container;
+ return _this;
}
Object.defineProperty(HashSetIterator.prototype, "pointer", {
get: function () {
@@ -2889,7 +2888,7 @@
configurable: true
});
HashSetIterator.prototype.copy = function () {
- return new HashSetIterator(this._node, this._header, this.iteratorType);
+ return new HashSetIterator(this._node, this._header, this.container, this.iteratorType);
};
return HashSetIterator;
}(HashContainerIterator);
@@ -2907,17 +2906,17 @@
return _this;
}
HashSet.prototype.begin = function () {
- return new HashSetIterator(this._head, this._header);
+ return new HashSetIterator(this._head, this._header, this);
};
HashSet.prototype.end = function () {
- return new HashSetIterator(this._header, this._header);
+ return new HashSetIterator(this._header, this._header, this);
};
HashSet.prototype.rBegin = function () {
- return new HashSetIterator(this._tail, this._header, 1 /* IteratorType.REVERSE */);
+ return new HashSetIterator(this._tail, this._header, this, 1 /* IteratorType.REVERSE */);
};
HashSet.prototype.rEnd = function () {
- return new HashSetIterator(this._header, this._header, 1 /* IteratorType.REVERSE */);
+ return new HashSetIterator(this._header, this._header, this, 1 /* IteratorType.REVERSE */);
};
HashSet.prototype.front = function () {
@@ -2955,7 +2954,7 @@
*/
HashSet.prototype.find = function (key, isObject) {
var node = this._findElementNode(key, isObject);
- return new HashSetIterator(node, this._header);
+ return new HashSetIterator(node, this._header, this);
};
HashSet.prototype.forEach = function (callback) {
var index = 0;
@@ -2991,8 +2990,10 @@
var HashMapIterator = /** @class */function (_super) {
__extends(HashMapIterator, _super);
- function HashMapIterator() {
- return _super !== null && _super.apply(this, arguments) || this;
+ function HashMapIterator(node, header, container, iteratorType) {
+ var _this = _super.call(this, node, header, iteratorType) || this;
+ _this.container = container;
+ return _this;
}
Object.defineProperty(HashMapIterator.prototype, "pointer", {
get: function () {
@@ -3017,7 +3018,7 @@
configurable: true
});
HashMapIterator.prototype.copy = function () {
- return new HashMapIterator(this._node, this._header, this.iteratorType);
+ return new HashMapIterator(this._node, this._header, this.container, this.iteratorType);
};
return HashMapIterator;
}(HashContainerIterator);
@@ -3035,17 +3036,17 @@
return _this;
}
HashMap.prototype.begin = function () {
- return new HashMapIterator(this._head, this._header);
+ return new HashMapIterator(this._head, this._header, this);
};
HashMap.prototype.end = function () {
- return new HashMapIterator(this._header, this._header);
+ return new HashMapIterator(this._header, this._header, this);
};
HashMap.prototype.rBegin = function () {
- return new HashMapIterator(this._tail, this._header, 1 /* IteratorType.REVERSE */);
+ return new HashMapIterator(this._tail, this._header, this, 1 /* IteratorType.REVERSE */);
};
HashMap.prototype.rEnd = function () {
- return new HashMapIterator(this._header, this._header, 1 /* IteratorType.REVERSE */);
+ return new HashMapIterator(this._header, this._header, this, 1 /* IteratorType.REVERSE */);
};
HashMap.prototype.front = function () {
@@ -3068,13 +3069,6 @@
return this._set(key, value, isObject);
};
/**
- * @description Check key if exist in container.
- * @param key - The element you want to search.
- * @param isObject - Tell us if the type of inserted key is `object` to improve efficiency.<br/>
- * If a `undefined` value is passed in, the type will be automatically judged.
- * @returns An iterator pointing to the element if found, or super end if not found.
- */
- /**
* @description Get the value of the element of the specified key.
* @param key - The key want to search.
* @param isObject - Tell us if the type of inserted key is `object` to improve efficiency.<br/>
@@ -3101,9 +3095,16 @@
}
return [node._key, node._value];
};
+ /**
+ * @description Check key if exist in container.
+ * @param key - The element you want to search.
+ * @param isObject - Tell us if the type of inserted key is `object` to improve efficiency.<br/>
+ * If a `undefined` value is passed in, the type will be automatically judged.
+ * @returns An iterator pointing to the element if found, or super end if not found.
+ */
HashMap.prototype.find = function (key, isObject) {
var node = this._findElementNode(key, isObject);
- return new HashMapIterator(node, this._header);
+ return new HashMapIterator(node, this._header, this);
};
HashMap.prototype.forEach = function (callback) {
var index = 0;
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.min.js b/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.min.js
index fac6f4ab2a..d9e814ccfc 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.min.js
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/dist/umd/js-sdsl.min.js
@@ -1,8 +1,8 @@
/*!
- * js-sdsl v4.2.0
+ * js-sdsl v4.3.0
* https://github.com/js-sdsl/js-sdsl
* (c) 2021-present ZLY201 <zilongyao1366@gmail.com>
* MIT license
*/
-!function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).sdsl={})}(this,function(t){"use strict";var k=function(t,i){return(k=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,i){t.__proto__=i}:function(t,i){for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(t[r]=i[r])}))(t,i)};function i(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function r(){this.constructor=t}k(t,i),t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}function r(e,n){var s,o,h,u={label:0,sent:function(){if(1&h[0])throw h[1];return h[1]},trys:[],ops:[]},p={next:t(0),throw:t(1),return:t(2)};return"function"==typeof Symbol&&(p[Symbol.iterator]=function(){return this}),p;function t(r){return function(t){var i=[r,t];if(s)throw new TypeError("Generator is already executing.");for(;u=p&&i[p=0]?0:u;)try{if(s=1,o&&(h=2&i[0]?o.return:i[0]?o.throw||((h=o.return)&&h.call(o),0):o.next)&&!(h=h.call(o,i[1])).done)return h;switch(o=0,(i=h?[2&i[0],h.value]:i)[0]){case 0:case 1:h=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,o=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!(h=0<(h=u.trys).length&&h[h.length-1])&&(6===i[0]||2===i[0])){u=0;continue}if(3===i[0]&&(!h||i[1]>h[0]&&i[1]<h[3]))u.label=i[1];else if(6===i[0]&&u.label<h[1])u.label=h[1],h=i;else{if(!(h&&u.label<h[2])){h[2]&&u.ops.pop(),u.trys.pop();continue}u.label=h[2],u.ops.push(i)}}i=n.call(e,u)}catch(t){i=[6,t],o=0}finally{s=h=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}}}function u(t){var i="function"==typeof Symbol&&Symbol.iterator,r=i&&t[i],e=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return{value:(t=t&&e>=t.length?void 0:t)&&t[e++],done:!t}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")}function h(t,i){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var e,n,s=r.call(t),o=[];try{for(;(void 0===i||0<i--)&&!(e=s.next()).done;)o.push(e.value)}catch(t){n={error:t}}finally{try{e&&!e.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return o}function p(t,i,r){if(r||2===arguments.length)for(var e,n=0,s=i.length;n<s;n++)!e&&n in i||((e=e||Array.prototype.slice.call(i,0,n))[n]=i[n]);return t.concat(e||Array.prototype.slice.call(i))}O.prototype.equals=function(t){return this.t===t.t};var e=O;function O(t){this.iteratorType=t=void 0===t?0:t}Object.defineProperty(S.prototype,"length",{get:function(){return this.i},enumerable:!1,configurable:!0}),S.prototype.size=function(){return this.i},S.prototype.empty=function(){return 0===this.i};var n=S;function S(){this.i=0}i(T,N=n);var N,_=T;function T(){return null!==N&&N.apply(this,arguments)||this}i(s,I=n),s.prototype.clear=function(){this.i=0,this.h=[]},s.prototype.push=function(t){return this.h.push(t),this.i+=1,this.i},s.prototype.pop=function(){if(0!==this.i)return--this.i,this.h.pop()},s.prototype.top=function(){return this.h[this.i-1]};var I,q=s;function s(t){void 0===t&&(t=[]);var i=I.call(this)||this,r=(i.h=[],i);return t.forEach(function(t){r.push(t)}),i}i(L,M=_);var M,H=L;function L(){return null!==M&&M.apply(this,arguments)||this}function o(){throw new RangeError("Iterator access denied!")}i(W,z=e),Object.defineProperty(W.prototype,"pointer",{get:function(){if(this.t<0||this.t>this.u()-1)throw new RangeError;return this.o(this.t)},set:function(t){if(this.t<0||this.t>this.u()-1)throw new RangeError;this.v(this.t,t)},enumerable:!1,configurable:!0});var z,Y=W;function W(t,i,r,e,n){n=z.call(this,n)||this;return n.t=t,n.u=i,n.o=r,n.v=e,0===n.iteratorType?(n.pre=function(){return 0===this.t&&o(),--this.t,this},n.next=function(){return this.t===this.u()&&o(),this.t+=1,this}):(n.pre=function(){return this.t===this.u()-1&&o(),this.t+=1,this},n.next=function(){return-1===this.t&&o(),--this.t,this}),n}i(Z,X=Y),Z.prototype.copy=function(){return new Z(this.t,this.u,this.o,this.v,this.iteratorType)};var X,f=Z;function Z(){return null!==X&&X.apply(this,arguments)||this}i(c,C=H),c.prototype.k=function(){for(var t=[],i=Math.max(this.S>>1,1),r=0;r<i;++r)t[r]=new Array(this.O);for(r=this.l;r<this.S;++r)t[t.length]=this.L[r];for(r=0;r<this.p;++r)t[t.length]=this.L[r];t[t.length]=p([],h(this.L[this.p]),!1),this.l=i,this.p=t.length-1;for(r=0;r<i;++r)t[t.length]=new Array(this.O);this.L=t,this.S=t.length},c.prototype.g=function(t){var t=this._+t+1,i=t%this.O,r=i-1,t=this.l+(t-i)/this.O;return 0==i&&--t,t%=this.S,r<0&&(r+=this.O),{curNodeBucketIndex:t,curNodePointerIndex:r}},c.prototype.clear=function(){this.L=[[]],this.S=1,this.l=this.p=this.i=0,this._=this.I=this.O>>1},c.prototype.begin=function(){return new f(0,this.size,this.getElementByPos,this.setElementByPos)},c.prototype.end=function(){return new f(this.i,this.size,this.getElementByPos,this.setElementByPos)},c.prototype.rBegin=function(){return new f(this.i-1,this.size,this.getElementByPos,this.setElementByPos,1)},c.prototype.rEnd=function(){return new f(-1,this.size,this.getElementByPos,this.setElementByPos,1)},c.prototype.front=function(){return this.L[this.l][this._]},c.prototype.back=function(){return this.L[this.p][this.I]},c.prototype.pushBack=function(t){return this.i&&(this.I<this.O-1?this.I+=1:(this.p<this.S-1?this.p+=1:this.p=0,this.I=0),this.p===this.l)&&this.I===this._&&this.k(),this.i+=1,this.L[this.p][this.I]=t,this.i},c.prototype.popBack=function(){var t;if(0!==this.i)return t=this.L[this.p][this.I],delete this.L[this.p][this.I],1!==this.i&&(0<this.I?--this.I:(0<this.p?--this.p:this.p=this.S-1,this.I=this.O-1)),--this.i,t},c.prototype.pushFront=function(t){return this.i&&(0<this._?--this._:(0<this.l?--this.l:this.l=this.S-1,this._=this.O-1),this.l===this.p)&&this._===this.I&&this.k(),this.i+=1,this.L[this.l][this._]=t,this.i},c.prototype.popFront=function(){var t;if(0!==this.i)return t=this.L[this.l][this._],delete this.L[this.l][this._],1!==this.i&&(this._<this.O-1?this._+=1:(this.l<this.S-1?this.l+=1:this.l=0,this._=0)),--this.i,t},c.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;var t=this.g(t),i=t.curNodeBucketIndex,t=t.curNodePointerIndex;return this.L[i][t]},c.prototype.setElementByPos=function(t,i){if(t<0||t>this.i-1)throw new RangeError;var t=this.g(t),r=t.curNodeBucketIndex,t=t.curNodePointerIndex;this.L[r][t]=i},c.prototype.insert=function(t,i,r){if(void 0===r&&(r=1),t<0||t>this.i)throw new RangeError;if(0===t)for(;r--;)this.pushFront(i);else if(t===this.i)for(;r--;)this.pushBack(i);else{for(var e=[],n=t;n<this.i;++n)e.push(this.getElementByPos(n));this.cut(t-1);for(n=0;n<r;++n)this.pushBack(i);for(n=0;n<e.length;++n)this.pushBack(e[n])}return this.i},c.prototype.cut=function(t){var i,r;return t<0?(this.clear(),0):(i=(r=this.g(t)).curNodeBucketIndex,r=r.curNodePointerIndex,this.p=i,this.I=r,this.i=t+1,this.i)},c.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;if(0===t)this.popFront();else if(t===this.i-1)this.popBack();else{for(var i=[],r=t+1;r<this.i;++r)i.push(this.getElementByPos(r));this.cut(t),this.popBack();var e=this;i.forEach(function(t){e.pushBack(t)})}return this.i},c.prototype.eraseElementByValue=function(t){if(0===this.i)return 0;for(var i=[],r=0;r<this.i;++r){var e=this.getElementByPos(r);e!==t&&i.push(e)}for(var n=i.length,r=0;r<n;++r)this.setElementByPos(r,i[r]);return this.cut(n-1)},c.prototype.eraseElementByIterator=function(t){var i=t.t;return this.eraseElementByPos(i),t=t.next()},c.prototype.find=function(t){for(var i=0;i<this.i;++i)if(this.getElementByPos(i)===t)return new f(i,this.size,this.getElementByPos,this.setElementByPos);return this.end()},c.prototype.reverse=function(){for(var t=0,i=this.i-1;t<i;){var r=this.getElementByPos(t);this.setElementByPos(t,this.getElementByPos(i)),this.setElementByPos(i,r),t+=1,--i}},c.prototype.unique=function(){if(!(this.i<=1)){for(var t=1,i=this.getElementByPos(0),r=1;r<this.i;++r){var e=this.getElementByPos(r);e!==i&&this.setElementByPos(t++,i=e)}for(;this.i>t;)this.popBack()}return this.i},c.prototype.sort=function(t){for(var i=[],r=0;r<this.i;++r)i.push(this.getElementByPos(r));i.sort(t);for(r=0;r<this.i;++r)this.setElementByPos(r,i[r])},c.prototype.shrinkToFit=function(){if(0!==this.i){var i=[];this.forEach(function(t){i.push(t)}),this.S=Math.max(Math.ceil(this.i/this.O),1),this.i=this.l=this.p=this._=this.I=0,this.L=[];for(var t=0;t<this.S;++t)this.L.push(new Array(this.O));for(t=0;t<i.length;++t)this.pushBack(i[t])}},c.prototype.forEach=function(t){for(var i=0;i<this.i;++i)t(this.getElementByPos(i),i,this)},c.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:i=0,t.label=1;case 1:return i<this.i?[4,this.getElementByPos(i)]:[3,4];case 2:t.sent(),t.label=3;case 3:return++i,[3,1];case 4:return[2]}})}.bind(this)()};var C,Q=c;function c(t,i){void 0===t&&(t=[]),void 0===i&&(i=4096);var r,e=C.call(this)||this;if(e.l=0,e._=0,e.p=0,e.I=0,e.S=0,e.L=[],"size"in t)r="number"==typeof t.size?t.size:t.size();else{if(!("length"in t))throw new RangeError("Can't get container's size!");r=t.length}e.O=i,e.S=Math.max(Math.ceil(r/e.O),1);for(var n=0;n<e.S;++n)e.L.push(new Array(e.O));var i=Math.ceil(r/e.O),s=(e.l=e.p=(e.S>>1)-(i>>1),e._=e.I=e.O-r%e.O>>1,e);return t.forEach(function(t){s.pushBack(t)}),e.size=e.size.bind(e),e.getElementByPos=e.getElementByPos.bind(e),e.setElementByPos=e.setElementByPos.bind(e),e}i(a,tt=n),a.prototype.clear=function(){this.H.clear(),this.i=0},a.prototype.push=function(t){return this.H.pushBack(t),this.i+=1,this.i},a.prototype.pop=function(){if(0!==this.i)return--this.i,this.H.popFront()},a.prototype.front=function(){return this.H.front()};var tt,it=a;function a(t){void 0===t&&(t=[]);var i=tt.call(this)||this;return i.H=new Q(t),i.i=i.H.size(),i}i(l,rt=n),l.prototype.T=function(t){for(var i=this.A[t];0<t;){var r=t-1>>1,e=this.A[r];if(this.M(e,i)<=0)break;this.A[t]=e,t=r}this.A[t]=i},l.prototype.C=function(t,i){for(var r=this.A[t];t<i;){var e=t<<1|1,n=e+1,s=this.A[e];if(n<this.i&&0<this.M(s,this.A[n])&&(s=this.A[e=n]),0<=this.M(s,r))break;this.A[t]=s,t=e}this.A[t]=r},l.prototype.clear=function(){this.i=0,this.A.length=0},l.prototype.push=function(t){this.A.push(t),this.T(this.i),this.i+=1},l.prototype.pop=function(){var t,i;if(0!==this.i)return t=this.A[0],i=this.A.pop(),--this.i,this.i&&(this.A[0]=i,this.C(0,this.i>>1)),t},l.prototype.top=function(){return this.A[0]},l.prototype.find=function(t){return 0<=this.A.indexOf(t)},l.prototype.remove=function(t){t=this.A.indexOf(t);return!(t<0||(0===t?this.pop():t===this.i-1?(this.A.pop(),--this.i):(this.A.splice(t,1,this.A.pop()),--this.i,this.T(t),this.C(t,this.i>>1)),0))},l.prototype.updateItem=function(t){t=this.A.indexOf(t);return!(t<0||(this.T(t),this.C(t,this.i>>1),0))},l.prototype.toArray=function(){return p([],h(this.A),!1)};var rt,n=l;function l(t,i,r){void 0===t&&(t=[]),void 0===i&&(i=function(t,i){return i<t?-1:t<i?1:0}),void 0===r&&(r=!0);for(var e,n=rt.call(this)||this,s=(n.M=i,Array.isArray(t)?n.A=r?p([],h(t),!1):t:(n.A=[],e=n,t.forEach(function(t){e.A.push(t)})),n.i=n.A.length,n.i>>1),o=n.i-1>>1;0<=o;--o)n.C(o,s);return n}i(nt,et=Y),nt.prototype.copy=function(){return new nt(this.t,this.u,this.o,this.v,this.iteratorType)};var et,y=nt;function nt(){return null!==et&&et.apply(this,arguments)||this}i(v,st=H),v.prototype.clear=function(){this.i=0,this.q.length=0},v.prototype.begin=function(){return new y(0,this.size,this.getElementByPos,this.setElementByPos)},v.prototype.end=function(){return new y(this.i,this.size,this.getElementByPos,this.setElementByPos)},v.prototype.rBegin=function(){return new y(this.i-1,this.size,this.getElementByPos,this.setElementByPos,1)},v.prototype.rEnd=function(){return new y(-1,this.size,this.getElementByPos,this.setElementByPos,1)},v.prototype.front=function(){return this.q[0]},v.prototype.back=function(){return this.q[this.i-1]},v.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;return this.q[t]},v.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;return this.q.splice(t,1),--this.i,this.i},v.prototype.eraseElementByValue=function(t){for(var i=0,r=0;r<this.i;++r)this.q[r]!==t&&(this.q[i++]=this.q[r]);return this.i=this.q.length=i,this.i},v.prototype.eraseElementByIterator=function(t){var i=t.t;return t=t.next(),this.eraseElementByPos(i),t},v.prototype.pushBack=function(t){return this.q.push(t),this.i+=1,this.i},v.prototype.popBack=function(){if(0!==this.i)return--this.i,this.q.pop()},v.prototype.setElementByPos=function(t,i){if(t<0||t>this.i-1)throw new RangeError;this.q[t]=i},v.prototype.insert=function(t,i,r){var e;if(void 0===r&&(r=1),t<0||t>this.i)throw new RangeError;return(e=this.q).splice.apply(e,p([t,0],h(new Array(r).fill(i)),!1)),this.i+=r,this.i},v.prototype.find=function(t){for(var i=0;i<this.i;++i)if(this.q[i]===t)return new y(i,this.size,this.getElementByPos,this.getElementByPos);return this.end()},v.prototype.reverse=function(){this.q.reverse()},v.prototype.unique=function(){for(var t=1,i=1;i<this.i;++i)this.q[i]!==this.q[i-1]&&(this.q[t++]=this.q[i]);return this.i=this.q.length=t,this.i},v.prototype.sort=function(t){this.q.sort(t)},v.prototype.forEach=function(t){for(var i=0;i<this.i;++i)t(this.q[i],i,this)},v.prototype[Symbol.iterator]=function(){return function(){return r(this,function(t){switch(t.label){case 0:return[5,u(this.q)];case 1:return t.sent(),[2]}})}.bind(this)()};var st,Y=v;function v(t,i){void 0===t&&(t=[]),void 0===i&&(i=!0);var r,e=st.call(this)||this;return Array.isArray(t)?(e.q=i?p([],h(t),!1):t,e.i=t.length):(e.q=[],r=e,t.forEach(function(t){r.pushBack(t)})),e.size=e.size.bind(e),e.getElementByPos=e.getElementByPos.bind(e),e.setElementByPos=e.setElementByPos.bind(e),e}i(D,ot=e),Object.defineProperty(D.prototype,"pointer",{get:function(){return this.t===this.D&&o(),this.t.R},set:function(t){this.t===this.D&&o(),this.t.R=t},enumerable:!1,configurable:!0}),D.prototype.copy=function(){return new D(this.t,this.D,this.iteratorType)};var ot,d=D;function D(t,i,r){r=ot.call(this,r)||this;return r.t=t,r.D=i,0===r.iteratorType?(r.pre=function(){return this.t.m===this.D&&o(),this.t=this.t.m,this},r.next=function(){return this.t===this.D&&o(),this.t=this.t.V,this}):(r.pre=function(){return this.t.V===this.D&&o(),this.t=this.t.V,this},r.next=function(){return this.t===this.D&&o(),this.t=this.t.m,this}),r}i(w,ht=H),w.prototype.P=function(t){var i=t.m,r=t.V;(i.V=r).m=i,t===this.j&&(this.j=r),t===this.N&&(this.N=i),--this.i},w.prototype.B=function(t,i){var r=i.V,t={R:t,m:i,V:r};i.V=t,r.m=t,i===this.D&&(this.j=t),r===this.D&&(this.N=t),this.i+=1},w.prototype.clear=function(){this.i=0,this.j=this.N=this.D.m=this.D.V=this.D},w.prototype.begin=function(){return new d(this.j,this.D)},w.prototype.end=function(){return new d(this.D,this.D)},w.prototype.rBegin=function(){return new d(this.N,this.D,1)},w.prototype.rEnd=function(){return new d(this.D,this.D,1)},w.prototype.front=function(){return this.j.R},w.prototype.back=function(){return this.N.R},w.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.j;t--;)i=i.V;return i.R},w.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.j;t--;)i=i.V;return this.P(i),this.i},w.prototype.eraseElementByValue=function(t){for(var i=this.j;i!==this.D;)i.R===t&&this.P(i),i=i.V;return this.i},w.prototype.eraseElementByIterator=function(t){var i=t.t;return i===this.D&&o(),t=t.next(),this.P(i),t},w.prototype.pushBack=function(t){return this.B(t,this.N),this.i},w.prototype.popBack=function(){var t;if(0!==this.i)return t=this.N.R,this.P(this.N),t},w.prototype.pushFront=function(t){return this.B(t,this.D),this.i},w.prototype.popFront=function(){var t;if(0!==this.i)return t=this.j.R,this.P(this.j),t},w.prototype.setElementByPos=function(t,i){if(t<0||t>this.i-1)throw new RangeError;for(var r=this.j;t--;)r=r.V;r.R=i},w.prototype.insert=function(t,i,r){if(void 0===r&&(r=1),t<0||t>this.i)throw new RangeError;if(!(r<=0))if(0===t)for(;r--;)this.pushFront(i);else if(t===this.i)for(;r--;)this.pushBack(i);else{for(var e=this.j,n=1;n<t;++n)e=e.V;var s=e.V;for(this.i+=r;r--;)e.V={R:i,m:e},e=(e.V.m=e).V;(e.V=s).m=e}return this.i},w.prototype.find=function(t){for(var i=this.j;i!==this.D;){if(i.R===t)return new d(i,this.D);i=i.V}return this.end()},w.prototype.reverse=function(){if(!(this.i<=1))for(var t=this.j,i=this.N,r=0;r<<1<this.i;){var e=t.R;t.R=i.R,i.R=e,t=t.V,i=i.m,r+=1}},w.prototype.unique=function(){if(!(this.i<=1))for(var t=this.j;t!==this.D;){for(var i=t;i.V!==this.D&&i.R===i.V.R;)i=i.V,--this.i;t.V=i.V,t=(t.V.m=t).V}return this.i},w.prototype.sort=function(t){var i,r;this.i<=1||(i=[],this.forEach(function(t){i.push(t)}),i.sort(t),r=this.j,i.forEach(function(t){r.R=t,r=r.V}))},w.prototype.merge=function(t){var i,r=this;return 0===this.i?t.forEach(function(t){r.pushBack(t)}):(i=this.j,t.forEach(function(t){for(;i!==r.D&&i.R<=t;)i=i.V;r.B(t,i.m)})),this.i},w.prototype.forEach=function(t){for(var i=this.j,r=0;i!==this.D;)t(i.R,r++,this),i=i.V},w.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:if(0===this.i)return[2];i=this.j,t.label=1;case 1:return i===this.D?[3,3]:[4,i.R];case 2:return t.sent(),i=i.V,[3,1];case 3:return[2]}})}.bind(this)()};var ht,H=w;function w(t){void 0===t&&(t=[]);var i=ht.call(this)||this,r=(i.D={},i.j=i.N=i.D.m=i.D.V=i.D,i);return t.forEach(function(t){r.pushBack(t)}),i}m.prototype.m=function(){var t=this;if(1===t.G&&t.U.U===t)t=t.K;else if(t.J)for(t=t.J;t.K;)t=t.K;else{for(var i=t.U;i.J===t;)i=(t=i).U;t=i}return t},m.prototype.V=function(){var t=this;if(t.K){for(t=t.K;t.J;)t=t.J;return t}for(var i=t.U;i.K===t;)i=(t=i).U;return t.K!==i?i:t},m.prototype.W=function(){var t=this.U,i=this.K,r=i.J;return t.U===this?t.U=i:t.J===this?t.J=i:t.K=i,i.U=t,(i.J=this).U=i,(this.K=r)&&(r.U=this),i},m.prototype.X=function(){var t=this.U,i=this.J,r=i.K;return t.U===this?t.U=i:t.J===this?t.J=i:t.K=i,i.U=t,(i.K=this).U=i,(this.J=r)&&(r.U=this),i};var ut=m;function m(t,i){this.G=1,this.F=void 0,this.R=void 0,this.J=void 0,this.K=void 0,this.U=void 0,this.F=t,this.R=i}i(g,E=ut),g.prototype.W=function(){var t=E.prototype.W.call(this);return this.Z(),t.Z(),t},g.prototype.X=function(){var t=E.prototype.X.call(this);return this.Z(),t.Z(),t},g.prototype.Z=function(){this.Y=1,this.J&&(this.Y+=this.J.Y),this.K&&(this.Y+=this.K.Y)};var E,pt=g;function g(){var t=null!==E&&E.apply(this,arguments)||this;return t.Y=1,t}i(b,ft=_),b.prototype.st=function(t,i){for(var r=this.D;t;){var e=this.M(t.F,i);if(e<0)t=t.K;else{if(!(0<e))return t;t=(r=t).J}}return r},b.prototype.ht=function(t,i){for(var r=this.D;t;)t=this.M(t.F,i)<=0?t.K:(r=t).J;return r},b.prototype.ut=function(t,i){for(var r=this.D;t;){var e=this.M(t.F,i);if(e<0)t=(r=t).K;else{if(!(0<e))return t;t=t.J}}return r},b.prototype.ot=function(t,i){for(var r=this.D;t;)t=this.M(t.F,i)<0?(r=t).K:t.J;return r},b.prototype.ft=function(t){for(;;){var i,r=t.U;if(r===this.D)return;if(1===t.G)return void(t.G=0);if(t===r.J)if(1===(i=r.K).G)i.G=0,r.G=1,r===this.$?this.$=r.W():r.W();else{if(i.K&&1===i.K.G)return i.G=r.G,r.G=0,i.K.G=0,void(r===this.$?this.$=r.W():r.W());i.J&&1===i.J.G?(i.G=1,i.J.G=0,i.X()):(i.G=1,t=r)}else if(1===(i=r.J).G)i.G=0,r.G=1,r===this.$?this.$=r.X():r.X();else{if(i.J&&1===i.J.G)return i.G=r.G,r.G=0,i.J.G=0,void(r===this.$?this.$=r.X():r.X());i.K&&1===i.K.G?(i.G=1,i.K.G=0,i.W()):(i.G=1,t=r)}}},b.prototype.nt=function(t){var i;if(1===this.i)return this.clear(),this.D;for(var r=t;r.J||r.K;){if(r.K)for(r=r.K;r.J;)r=r.J;else r=r.J;i=h([r.F,t.F],2),t.F=i[0],r.F=i[1],i=h([r.R,t.R],2),t.R=i[0],r.R=i[1],t=r}this.D.J===r?this.D.J=r.U:this.D.K===r&&(this.D.K=r.U),this.ft(r);var e=r.U;return r===e.J?e.J=void 0:e.K=void 0,--this.i,this.$.G=0,e},b.prototype.ct=function(t,i){return void 0!==t&&(!!this.ct(t.J,i)||!!i(t)||this.ct(t.K,i))},b.prototype.et=function(t){for(;;){var i=t.U;if(0===i.G)return;var r,e,n=i.U;if(i===n.J){if((r=n.K)&&1===r.G){if(r.G=i.G=0,n===this.$)return;n.G=1,t=n;continue}if(t===i.K)return t.G=0,t.J&&(t.J.U=i),t.K&&(t.K.U=n),i.K=t.J,n.J=t.K,t.J=i,(t.K=n)===this.$?(this.$=t,this.D.U=t):(e=n.U).J===n?e.J=t:e.K=t,t.U=n.U,i.U=t,n.U=t,n.G=1,{parentNode:i,grandParent:n,curNode:t};i.G=0,n===this.$?this.$=n.X():n.X()}else{if((r=n.J)&&1===r.G){if(r.G=i.G=0,n===this.$)return;n.G=1,t=n;continue}if(t===i.J)return t.G=0,t.J&&(t.J.U=n),t.K&&(t.K.U=i),n.K=t.J,i.J=t.K,t.J=n,t.K=i,n===this.$?(this.$=t,this.D.U=t):(e=n.U).J===n?e.J=t:e.K=t,t.U=n.U,i.U=t,n.U=t,n.G=1,{parentNode:i,grandParent:n,curNode:t};i.G=0,n===this.$?this.$=n.W():n.W()}return void(n.G=1)}},b.prototype.rt=function(t,i,r){if(void 0===this.$)this.i+=1,this.$=new this.tt(t,i),this.$.G=0,this.$.U=this.D,this.D.U=this.$,this.D.J=this.$,this.D.K=this.$;else{var e,n=this.D.J,s=this.M(n.F,t);if(0!==s){if(0<s)n.J=new this.tt(t,i),e=(n.J.U=n).J,this.D.J=e;else{var s=this.D.K,o=this.M(s.F,t);if(0===o)return void(s.R=i);if(o<0)s.K=new this.tt(t,i),e=(s.K.U=s).K,this.D.K=e;else{if(void 0!==r){o=r.t;if(o!==this.D){s=this.M(o.F,t);if(0===s)return void(o.R=i);if(0<s){r=o.m(),s=this.M(r.F,t);if(0===s)return void(r.R=i);s<0&&(e=new this.tt(t,i),void 0===r.K?(r.K=e).U=r:(o.J=e).U=o)}}}if(void 0===e)for(e=this.$;;){var h=this.M(e.F,t);if(0<h){if(void 0===e.J){e.J=new this.tt(t,i),e=(e.J.U=e).J;break}e=e.J}else{if(!(h<0))return void(e.R=i);if(void 0===e.K){e.K=new this.tt(t,i),e=(e.K.U=e).K;break}e=e.K}}}}return this.i+=1,e}n.R=i}},b.prototype.vt=function(t,i){for(;t;){var r=this.M(t.F,i);if(r<0)t=t.K;else{if(!(0<r))return t;t=t.J}}return t||this.D},b.prototype.clear=function(){this.i=0,this.$=void 0,this.D.U=void 0,this.D.J=this.D.K=void 0},b.prototype.updateKeyByIterator=function(t,i){t=t.t;if(t===this.D&&o(),1!==this.i){if(t===this.D.J)return 0<this.M(t.V().F,i)&&(t.F=i,!0);if(t===this.D.K)return this.M(t.m().F,i)<0&&(t.F=i,!0);var r=t.m().F;if(0<=this.M(r,i))return!1;if(r=t.V().F,this.M(r,i)<=0)return!1}return t.F=i,!0},b.prototype.eraseElementByPos=function(i){if(i<0||i>this.i-1)throw new RangeError;var r=0,e=this;return this.ct(this.$,function(t){return i===r?(e.P(t),!0):(r+=1,!1)}),this.i},b.prototype.eraseElementByKey=function(t){return 0!==this.i&&(t=this.vt(this.$,t))!==this.D&&(this.P(t),!0)},b.prototype.eraseElementByIterator=function(t){var i=t.t,r=(i===this.D&&o(),void 0===i.K);return 0===t.iteratorType?r&&t.next():r&&void 0!==i.J||t.next(),this.P(i),t},b.prototype.forEach=function(t){var i,r,e=0;try{for(var n=u(this),s=n.next();!s.done;s=n.next())t(s.value,e++,this)}catch(t){i={error:t}}finally{try{s&&!s.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}},b.prototype.getElementByPos=function(t){var i,r,e;if(t<0||t>this.i-1)throw new RangeError;var n=0;try{for(var s=u(this),o=s.next();!o.done;o=s.next()){var h=o.value;if(n===t){e=h;break}n+=1}}catch(t){i={error:t}}finally{try{o&&!o.done&&(r=s.return)&&r.call(s)}finally{if(i)throw i.error}}return e},b.prototype.getHeight=function(){var i;return 0===this.i?0:(i=function(t){return t?Math.max(i(t.J),i(t.K))+1:0})(this.$)};var ft,B=b;function b(t,i){void 0===t&&(t=function(t,i){return t<i?-1:i<t?1:0}),void 0===i&&(i=!1);var r=ft.call(this)||this;return r.$=void 0,r.M=t,i?(r.tt=pt,r.it=function(t,i,r){t=this.rt(t,i,r);if(t){for(var e=t.U;e!==this.D;)e.Y+=1,e=e.U;var i=this.et(t);i&&(r=i.parentNode,t=i.grandParent,i=i.curNode,r.Z(),t.Z(),i.Z())}return this.i},r.P=function(t){for(var i=this.nt(t);i!==this.D;)--i.Y,i=i.U}):(r.tt=ut,r.it=function(t,i,r){t=this.rt(t,i,r);return t&&this.et(t),this.i},r.P=r.nt),r.D=new r.tt,r}i(lt,ct=e),Object.defineProperty(lt.prototype,"index",{get:function(){var t=this.t,i=this.D.U;if(t===this.D)return i?i.Y-1:0;var r=0;for(t.J&&(r+=t.J.Y);t!==i;){var e=t.U;t===e.K&&(r+=1,e.J)&&(r+=e.J.Y),t=e}return r},enumerable:!1,configurable:!0});var ct,at=lt;function lt(t,i,r){r=ct.call(this,r)||this;return r.t=t,r.D=i,0===r.iteratorType?(r.pre=function(){return this.t===this.D.J&&o(),this.t=this.t.m(),this},r.next=function(){return this.t===this.D&&o(),this.t=this.t.V(),this}):(r.pre=function(){return this.t===this.D.K&&o(),this.t=this.t.V(),this},r.next=function(){return this.t===this.D&&o(),this.t=this.t.m(),this}),r}i(J,yt=at),Object.defineProperty(J.prototype,"pointer",{get:function(){return this.t===this.D&&o(),this.t.F},enumerable:!1,configurable:!0}),J.prototype.copy=function(){return new J(this.t,this.D,this.iteratorType)};var yt,P=J;function J(){return null!==yt&&yt.apply(this,arguments)||this}i(K,vt=B),K.prototype.dt=function(i){return r(this,function(t){switch(t.label){case 0:return void 0===i?[2]:[5,u(this.dt(i.J))];case 1:return t.sent(),[4,i.F];case 2:return t.sent(),[5,u(this.dt(i.K))];case 3:return t.sent(),[2]}})},K.prototype.begin=function(){return new P(this.D.J||this.D,this.D)},K.prototype.end=function(){return new P(this.D,this.D)},K.prototype.rBegin=function(){return new P(this.D.K||this.D,this.D,1)},K.prototype.rEnd=function(){return new P(this.D,this.D,1)},K.prototype.front=function(){return this.D.J?this.D.J.F:void 0},K.prototype.back=function(){return this.D.K?this.D.K.F:void 0},K.prototype.insert=function(t,i){return this.it(t,void 0,i)},K.prototype.find=function(t){t=this.vt(this.$,t);return new P(t,this.D)},K.prototype.lowerBound=function(t){t=this.st(this.$,t);return new P(t,this.D)},K.prototype.upperBound=function(t){t=this.ht(this.$,t);return new P(t,this.D)},K.prototype.reverseLowerBound=function(t){t=this.ut(this.$,t);return new P(t,this.D)},K.prototype.reverseUpperBound=function(t){t=this.ot(this.$,t);return new P(t,this.D)},K.prototype.union=function(t){var i=this;return t.forEach(function(t){i.insert(t)}),this.i},K.prototype[Symbol.iterator]=function(){return this.dt(this.$)};var vt,dt=K;function K(t,i,r){void 0===t&&(t=[]);var i=vt.call(this,i,r)||this,e=i;return t.forEach(function(t){e.insert(t)}),i}i(V,Dt=at),Object.defineProperty(V.prototype,"pointer",{get:function(){this.t===this.D&&o();var e=this;return new Proxy([],{get:function(t,i){return"0"===i?e.t.F:"1"===i?e.t.R:void 0},set:function(t,i,r){if("1"!==i)throw new TypeError("props must be 1");return e.t.R=r,!0}})},enumerable:!1,configurable:!0}),V.prototype.copy=function(){return new V(this.t,this.D,this.iteratorType)};var Dt,R=V;function V(){return null!==Dt&&Dt.apply(this,arguments)||this}i(A,wt=B),A.prototype.dt=function(i){return r(this,function(t){switch(t.label){case 0:return void 0===i?[2]:[5,u(this.dt(i.J))];case 1:return t.sent(),[4,[i.F,i.R]];case 2:return t.sent(),[5,u(this.dt(i.K))];case 3:return t.sent(),[2]}})},A.prototype.begin=function(){return new R(this.D.J||this.D,this.D)},A.prototype.end=function(){return new R(this.D,this.D)},A.prototype.rBegin=function(){return new R(this.D.K||this.D,this.D,1)},A.prototype.rEnd=function(){return new R(this.D,this.D,1)},A.prototype.front=function(){var t;if(0!==this.i)return[(t=this.D.J).F,t.R]},A.prototype.back=function(){var t;if(0!==this.i)return[(t=this.D.K).F,t.R]},A.prototype.lowerBound=function(t){t=this.st(this.$,t);return new R(t,this.D)},A.prototype.upperBound=function(t){t=this.ht(this.$,t);return new R(t,this.D)},A.prototype.reverseLowerBound=function(t){t=this.ut(this.$,t);return new R(t,this.D)},A.prototype.reverseUpperBound=function(t){t=this.ot(this.$,t);return new R(t,this.D)},A.prototype.setElement=function(t,i,r){return this.it(t,i,r)},A.prototype.find=function(t){t=this.vt(this.$,t);return new R(t,this.D)},A.prototype.getElementByKey=function(t){return this.vt(this.$,t).R},A.prototype.union=function(t){var i=this;return t.forEach(function(t){i.setElement(t[0],t[1])}),this.i},A.prototype[Symbol.iterator]=function(){return this.dt(this.$)};var wt,at=A;function A(t,i,r){void 0===t&&(t=[]);var i=wt.call(this,i,r)||this,e=i;return t.forEach(function(t){e.setElement(t[0],t[1])}),i}function mt(t){var i=typeof t;return"object"==i&&null!==t||"function"==i}i(gt,Et=e);var Et,B=gt;function gt(t,i,r){r=Et.call(this,r)||this;return r.t=t,r.D=i,0===r.iteratorType?(r.pre=function(){return this.t.m===this.D&&o(),this.t=this.t.m,this},r.next=function(){return this.t===this.D&&o(),this.t=this.t.V,this}):(r.pre=function(){return this.t.V===this.D&&o(),this.t=this.t.V,this},r.next=function(){return this.t===this.D&&o(),this.t=this.t.m,this}),r}i(U,Bt=_),U.prototype.P=function(t){var i=t.m,r=t.V;(i.V=r).m=i,t===this.j&&(this.j=r),t===this.N&&(this.N=i),--this.i},U.prototype.it=function(t,i,r){var e;if(r=void 0===r?mt(t):r){r=t[this.HASH_TAG];if(void 0!==r)return this.lt[r].R=i,this.i;Object.defineProperty(t,this.HASH_TAG,{value:this.lt.length,configurable:!0}),e={F:t,R:i,m:this.N,V:this.D},this.lt.push(e)}else{r=this.wt[t];if(r)return r.R=i,this.i;e={F:t,R:i,m:this.N,V:this.D},this.wt[t]=e}return 0===this.i?(this.j=e,this.D.V=e):this.N.V=e,this.N=e,this.D.m=e,++this.i},U.prototype.vt=function(t,i){return(i=void 0===i?mt(t):i)?void 0===(i=t[this.HASH_TAG])?this.D:this.lt[i]:this.wt[t]||this.D},U.prototype.clear=function(){var i=this.HASH_TAG;this.lt.forEach(function(t){delete t.F[i]}),this.lt=[],this.wt={},Object.setPrototypeOf(this.wt,null),this.i=0,this.j=this.N=this.D.m=this.D.V=this.D},U.prototype.eraseElementByKey=function(t,i){var r;if(i=void 0===i?mt(t):i){i=t[this.HASH_TAG];if(void 0===i)return!1;delete t[this.HASH_TAG],r=this.lt[i],delete this.lt[i]}else{if(void 0===(r=this.wt[t]))return!1;delete this.wt[t]}return this.P(r),!0},U.prototype.eraseElementByIterator=function(t){var i=t.t;return i===this.D&&o(),this.P(i),t.next()},U.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.j;t--;)i=i.V;return this.P(i),this.i};var Bt,e=U;function U(){var t=Bt.call(this)||this;return t.lt=[],t.wt={},t.HASH_TAG=Symbol("@@HASH_TAG"),Object.setPrototypeOf(t.wt,null),t.D={},t.D.m=t.D.V=t.j=t.N=t.D,t}i(G,bt=B),Object.defineProperty(G.prototype,"pointer",{get:function(){return this.t===this.D&&o(),this.t.F},enumerable:!1,configurable:!0}),G.prototype.copy=function(){return new G(this.t,this.D,this.iteratorType)};var bt,j=G;function G(){return null!==bt&&bt.apply(this,arguments)||this}i(F,Pt=e),F.prototype.begin=function(){return new j(this.j,this.D)},F.prototype.end=function(){return new j(this.D,this.D)},F.prototype.rBegin=function(){return new j(this.N,this.D,1)},F.prototype.rEnd=function(){return new j(this.D,this.D,1)},F.prototype.front=function(){return this.j.F},F.prototype.back=function(){return this.N.F},F.prototype.insert=function(t,i){return this.it(t,void 0,i)},F.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.j;t--;)i=i.V;return i.F},F.prototype.find=function(t,i){t=this.vt(t,i);return new j(t,this.D)},F.prototype.forEach=function(t){for(var i=0,r=this.j;r!==this.D;)t(r.F,i++,this),r=r.V},F.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:i=this.j,t.label=1;case 1:return i===this.D?[3,3]:[4,i.F];case 2:return t.sent(),i=i.V,[3,1];case 3:return[2]}})}.bind(this)()};var Pt,_=F;function F(t){void 0===t&&(t=[]);var i=Pt.call(this)||this,r=i;return t.forEach(function(t){r.insert(t)}),i}i(Kt,Jt=B),Object.defineProperty(Kt.prototype,"pointer",{get:function(){this.t===this.D&&o();var e=this;return new Proxy([],{get:function(t,i){return"0"===i?e.t.F:"1"===i?e.t.R:void 0},set:function(t,i,r){if("1"!==i)throw new TypeError("props must be 1");return e.t.R=r,!0}})},enumerable:!1,configurable:!0}),Kt.prototype.copy=function(){return new Kt(this.t,this.D,this.iteratorType)};var Jt,x=Kt;function Kt(){return null!==Jt&&Jt.apply(this,arguments)||this}i($,Rt=e),$.prototype.begin=function(){return new x(this.j,this.D)},$.prototype.end=function(){return new x(this.D,this.D)},$.prototype.rBegin=function(){return new x(this.N,this.D,1)},$.prototype.rEnd=function(){return new x(this.D,this.D,1)},$.prototype.front=function(){if(0!==this.i)return[this.j.F,this.j.R]},$.prototype.back=function(){if(0!==this.i)return[this.N.F,this.N.R]},$.prototype.setElement=function(t,i,r){return this.it(t,i,r)},$.prototype.getElementByKey=function(t,i){return(i=void 0===i?mt(t):i)?void 0!==(i=t[this.HASH_TAG])?this.lt[i].R:void 0:(i=this.wt[t])?i.R:void 0},$.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.j;t--;)i=i.V;return[i.F,i.R]},$.prototype.find=function(t,i){t=this.vt(t,i);return new x(t,this.D)},$.prototype.forEach=function(t){for(var i=0,r=this.j;r!==this.D;)t([r.F,r.R],i++,this),r=r.V},$.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:i=this.j,t.label=1;case 1:return i===this.D?[3,3]:[4,[i.F,i.R]];case 2:return t.sent(),i=i.V,[3,1];case 3:return[2]}})}.bind(this)()};var Rt,B=$;function $(t){void 0===t&&(t=[]);var i=Rt.call(this)||this,r=i;return t.forEach(function(t){r.setElement(t[0],t[1])}),i}t.Deque=Q,t.HashMap=B,t.HashSet=_,t.LinkList=H,t.OrderedMap=at,t.OrderedSet=dt,t.PriorityQueue=n,t.Queue=it,t.Stack=q,t.Vector=Y,Object.defineProperty(t,"_t",{value:!0})});
+!function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).sdsl={})}(this,function(t){"use strict";var L=function(t,i){return(L=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,i){t.__proto__=i}:function(t,i){for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(t[r]=i[r])}))(t,i)};function i(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function r(){this.constructor=t}L(t,i),t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}function r(e,n){var o,s,h,u={label:0,sent:function(){if(1&h[0])throw h[1];return h[1]},trys:[],ops:[]},f={next:t(0),throw:t(1),return:t(2)};return"function"==typeof Symbol&&(f[Symbol.iterator]=function(){return this}),f;function t(r){return function(t){var i=[r,t];if(o)throw new TypeError("Generator is already executing.");for(;u=f&&i[f=0]?0:u;)try{if(o=1,s&&(h=2&i[0]?s.return:i[0]?s.throw||((h=s.return)&&h.call(s),0):s.next)&&!(h=h.call(s,i[1])).done)return h;switch(s=0,(i=h?[2&i[0],h.value]:i)[0]){case 0:case 1:h=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,s=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!(h=0<(h=u.trys).length&&h[h.length-1])&&(6===i[0]||2===i[0])){u=0;continue}if(3===i[0]&&(!h||i[1]>h[0]&&i[1]<h[3]))u.label=i[1];else if(6===i[0]&&u.label<h[1])u.label=h[1],h=i;else{if(!(h&&u.label<h[2])){h[2]&&u.ops.pop(),u.trys.pop();continue}u.label=h[2],u.ops.push(i)}}i=n.call(e,u)}catch(t){i=[6,t],s=0}finally{o=h=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}}}function u(t){var i="function"==typeof Symbol&&Symbol.iterator,r=i&&t[i],e=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return{value:(t=t&&e>=t.length?void 0:t)&&t[e++],done:!t}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")}function h(t,i){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var e,n,o=r.call(t),s=[];try{for(;(void 0===i||0<i--)&&!(e=o.next()).done;)s.push(e.value)}catch(t){n={error:t}}finally{try{e&&!e.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return s}function f(t,i,r){if(r||2===arguments.length)for(var e,n=0,o=i.length;n<o;n++)!e&&n in i||((e=e||Array.prototype.slice.call(i,0,n))[n]=i[n]);return t.concat(e||Array.prototype.slice.call(i))}M.prototype.equals=function(t){return this.t===t.t};var e=M;function M(t){this.iteratorType=t=void 0===t?0:t}Object.defineProperty(V.prototype,"length",{get:function(){return this.i},enumerable:!1,configurable:!0}),V.prototype.size=function(){return this.i},V.prototype.empty=function(){return 0===this.i};var n=V;function V(){this.i=0}i(j,R=n);var R,_=j;function j(){return null!==R&&R.apply(this,arguments)||this}i(o,q=n),o.prototype.clear=function(){this.i=0,this.h=[]},o.prototype.push=function(t){return this.h.push(t),this.i+=1,this.i},o.prototype.pop=function(){if(0!==this.i)return--this.i,this.h.pop()},o.prototype.top=function(){return this.h[this.i-1]};var q,C=o;function o(t){void 0===t&&(t=[]);var i=q.call(this)||this,r=(i.h=[],i);return t.forEach(function(t){r.push(t)}),i}i(s,D=n),s.prototype.clear=function(){this.o=[],this.i=this.u=0},s.prototype.push=function(t){var i=this.o.length;if(.5<this.u/i&&this.u+this.i>=i&&4096<i){for(var r=this.i,e=0;e<r;++e)this.o[e]=this.o[this.u+e];this.u=0,this.o[this.i]=t}else this.o[this.u+this.i]=t;return++this.i},s.prototype.pop=function(){var t;if(0!==this.i)return t=this.o[this.u++],--this.i,t},s.prototype.front=function(){if(0!==this.i)return this.o[this.u]};var D,K=s;function s(t){void 0===t&&(t=[]);var i=D.call(this)||this,r=(i.u=0,i.o=[],i);return t.forEach(function(t){r.push(t)}),i}i(p,U=n),p.prototype.p=function(t){for(var i=this.l[t];0<t;){var r=t-1>>1,e=this.l[r];if(this.v(e,i)<=0)break;this.l[t]=e,t=r}this.l[t]=i},p.prototype._=function(t,i){for(var r=this.l[t];t<i;){var e=t<<1|1,n=e+1,o=this.l[e];if(n<this.i&&0<this.v(o,this.l[n])&&(o=this.l[e=n]),0<=this.v(o,r))break;this.l[t]=o,t=e}this.l[t]=r},p.prototype.clear=function(){this.i=0,this.l.length=0},p.prototype.push=function(t){this.l.push(t),this.p(this.i),this.i+=1},p.prototype.pop=function(){var t,i;if(0!==this.i)return t=this.l[0],i=this.l.pop(),--this.i,this.i&&(this.l[0]=i,this._(0,this.i>>1)),t},p.prototype.top=function(){return this.l[0]},p.prototype.find=function(t){return 0<=this.l.indexOf(t)},p.prototype.remove=function(t){t=this.l.indexOf(t);return!(t<0||(0===t?this.pop():t===this.i-1?(this.l.pop(),--this.i):(this.l.splice(t,1,this.l.pop()),--this.i,this.p(t),this._(t,this.i>>1)),0))},p.prototype.updateItem=function(t){t=this.l.indexOf(t);return!(t<0||(this.p(t),this._(t,this.i>>1),0))},p.prototype.toArray=function(){return f([],h(this.l),!1)};var U,n=p;function p(t,i,r){void 0===t&&(t=[]),void 0===i&&(i=function(t,i){return i<t?-1:t<i?1:0}),void 0===r&&(r=!0);for(var e,n=U.call(this)||this,o=(n.v=i,Array.isArray(t)?n.l=r?f([],h(t),!1):t:(n.l=[],e=n,t.forEach(function(t){e.l.push(t)})),n.i=n.l.length,n.i>>1),s=n.i-1>>1;0<=s;--s)n._(s,o);return n}i(Y,J=_);var J,c=Y;function Y(){return null!==J&&J.apply(this,arguments)||this}function a(){throw new RangeError("Iterator access denied!")}i(Z,z=e),Object.defineProperty(Z.prototype,"pointer",{get:function(){return this.container.getElementByPos(this.t)},set:function(t){this.container.setElementByPos(this.t,t)},enumerable:!1,configurable:!0});var z,W=Z;function Z(t,i){i=z.call(this,i)||this;return i.t=t,0===i.iteratorType?(i.pre=function(){return 0===this.t&&a(),--this.t,this},i.next=function(){return this.t===this.container.size()&&a(),this.t+=1,this}):(i.pre=function(){return this.t===this.container.size()-1&&a(),this.t+=1,this},i.next=function(){return-1===this.t&&a(),--this.t,this}),i}i(Q,$=W),Q.prototype.copy=function(){return new Q(this.t,this.container,this.iteratorType)};var $,y=Q;function Q(t,i,r){t=$.call(this,t,r)||this;return t.container=i,t}i(l,tt=c),l.prototype.clear=function(){this.i=0,this.I.length=0},l.prototype.begin=function(){return new y(0,this)},l.prototype.end=function(){return new y(this.i,this)},l.prototype.rBegin=function(){return new y(this.i-1,this,1)},l.prototype.rEnd=function(){return new y(-1,this,1)},l.prototype.front=function(){return this.I[0]},l.prototype.back=function(){return this.I[this.i-1]},l.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;return this.I[t]},l.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;return this.I.splice(t,1),--this.i,this.i},l.prototype.eraseElementByValue=function(t){for(var i=0,r=0;r<this.i;++r)this.I[r]!==t&&(this.I[i++]=this.I[r]);return this.i=this.I.length=i,this.i},l.prototype.eraseElementByIterator=function(t){var i=t.t;return t=t.next(),this.eraseElementByPos(i),t},l.prototype.pushBack=function(t){return this.I.push(t),this.i+=1,this.i},l.prototype.popBack=function(){if(0!==this.i)return--this.i,this.I.pop()},l.prototype.setElementByPos=function(t,i){if(t<0||t>this.i-1)throw new RangeError;this.I[t]=i},l.prototype.insert=function(t,i,r){var e;if(void 0===r&&(r=1),t<0||t>this.i)throw new RangeError;return(e=this.I).splice.apply(e,f([t,0],h(new Array(r).fill(i)),!1)),this.i+=r,this.i},l.prototype.find=function(t){for(var i=0;i<this.i;++i)if(this.I[i]===t)return new y(i,this);return this.end()},l.prototype.reverse=function(){this.I.reverse()},l.prototype.unique=function(){for(var t=1,i=1;i<this.i;++i)this.I[i]!==this.I[i-1]&&(this.I[t++]=this.I[i]);return this.i=this.I.length=t,this.i},l.prototype.sort=function(t){this.I.sort(t)},l.prototype.forEach=function(t){for(var i=0;i<this.i;++i)t(this.I[i],i,this)},l.prototype[Symbol.iterator]=function(){return function(){return r(this,function(t){switch(t.label){case 0:return[5,u(this.I)];case 1:return t.sent(),[2]}})}.bind(this)()};var tt,it=l;function l(t,i){void 0===t&&(t=[]),void 0===i&&(i=!0);var r,e=tt.call(this)||this;return Array.isArray(t)?(e.I=i?f([],h(t),!1):t,e.i=t.length):(e.I=[],r=e,t.forEach(function(t){r.pushBack(t)})),e}i(d,rt=e),Object.defineProperty(d.prototype,"pointer",{get:function(){return this.t===this.S&&a(),this.t.k},set:function(t){this.t===this.S&&a(),this.t.k=t},enumerable:!1,configurable:!0}),d.prototype.copy=function(){return new d(this.t,this.S,this.container,this.iteratorType)};var rt,v=d;function d(t,i,r,e){e=rt.call(this,e)||this;return e.t=t,e.S=i,e.container=r,0===e.iteratorType?(e.pre=function(){return this.t.L===this.S&&a(),this.t=this.t.L,this},e.next=function(){return this.t===this.S&&a(),this.t=this.t.O,this}):(e.pre=function(){return this.t.O===this.S&&a(),this.t=this.t.O,this},e.next=function(){return this.t===this.S&&a(),this.t=this.t.L,this}),e}i(S,et=c),S.prototype.M=function(t){var i=t.L,r=t.O;(i.O=r).L=i,t===this.H&&(this.H=r),t===this.g&&(this.g=i),--this.i},S.prototype.A=function(t,i){var r=i.O,t={k:t,L:i,O:r};i.O=t,r.L=t,i===this.S&&(this.H=t),r===this.S&&(this.g=t),this.i+=1},S.prototype.clear=function(){this.i=0,this.H=this.g=this.S.L=this.S.O=this.S},S.prototype.begin=function(){return new v(this.H,this.S,this)},S.prototype.end=function(){return new v(this.S,this.S,this)},S.prototype.rBegin=function(){return new v(this.g,this.S,this,1)},S.prototype.rEnd=function(){return new v(this.S,this.S,this,1)},S.prototype.front=function(){return this.H.k},S.prototype.back=function(){return this.g.k},S.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.H;t--;)i=i.O;return i.k},S.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.H;t--;)i=i.O;return this.M(i),this.i},S.prototype.eraseElementByValue=function(t){for(var i=this.H;i!==this.S;)i.k===t&&this.M(i),i=i.O;return this.i},S.prototype.eraseElementByIterator=function(t){var i=t.t;return i===this.S&&a(),t=t.next(),this.M(i),t},S.prototype.pushBack=function(t){return this.A(t,this.g),this.i},S.prototype.popBack=function(){var t;if(0!==this.i)return t=this.g.k,this.M(this.g),t},S.prototype.pushFront=function(t){return this.A(t,this.S),this.i},S.prototype.popFront=function(){var t;if(0!==this.i)return t=this.H.k,this.M(this.H),t},S.prototype.setElementByPos=function(t,i){if(t<0||t>this.i-1)throw new RangeError;for(var r=this.H;t--;)r=r.O;r.k=i},S.prototype.insert=function(t,i,r){if(void 0===r&&(r=1),t<0||t>this.i)throw new RangeError;if(!(r<=0))if(0===t)for(;r--;)this.pushFront(i);else if(t===this.i)for(;r--;)this.pushBack(i);else{for(var e=this.H,n=1;n<t;++n)e=e.O;var o=e.O;for(this.i+=r;r--;)e.O={k:i,L:e},e=(e.O.L=e).O;(e.O=o).L=e}return this.i},S.prototype.find=function(t){for(var i=this.H;i!==this.S;){if(i.k===t)return new v(i,this.S,this);i=i.O}return this.end()},S.prototype.reverse=function(){if(!(this.i<=1))for(var t=this.H,i=this.g,r=0;r<<1<this.i;){var e=t.k;t.k=i.k,i.k=e,t=t.O,i=i.L,r+=1}},S.prototype.unique=function(){if(!(this.i<=1))for(var t=this.H;t!==this.S;){for(var i=t;i.O!==this.S&&i.k===i.O.k;)i=i.O,--this.i;t.O=i.O,t=(t.O.L=t).O}return this.i},S.prototype.sort=function(t){var i,r;this.i<=1||(i=[],this.forEach(function(t){i.push(t)}),i.sort(t),r=this.H,i.forEach(function(t){r.k=t,r=r.O}))},S.prototype.merge=function(t){var i,r=this;return 0===this.i?t.forEach(function(t){r.pushBack(t)}):(i=this.H,t.forEach(function(t){for(;i!==r.S&&i.k<=t;)i=i.O;r.A(t,i.L)})),this.i},S.prototype.forEach=function(t){for(var i=this.H,r=0;i!==this.S;)t(i.k,r++,this),i=i.O},S.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:if(0===this.i)return[2];i=this.H,t.label=1;case 1:return i===this.S?[3,3]:[4,i.k];case 2:return t.sent(),i=i.O,[3,1];case 3:return[2]}})}.bind(this)()};var et,nt=S;function S(t){void 0===t&&(t=[]);var i=et.call(this)||this,r=(i.S={},i.H=i.g=i.S.L=i.S.O=i.S,i);return t.forEach(function(t){r.pushBack(t)}),i}i(st,ot=W),st.prototype.copy=function(){return new st(this.t,this.container,this.iteratorType)};var ot,B=st;function st(t,i,r){t=ot.call(this,t,r)||this;return t.container=i,t}i(w,ht=c),w.prototype.j=function(){for(var t=[],i=Math.max(this.D>>1,1),r=0;r<i;++r)t[r]=new Array(this.V);for(r=this.u;r<this.D;++r)t[t.length]=this.m[r];for(r=0;r<this.C;++r)t[t.length]=this.m[r];t[t.length]=f([],h(this.m[this.C]),!1),this.u=i,this.C=t.length-1;for(r=0;r<i;++r)t[t.length]=new Array(this.V);this.m=t,this.D=t.length},w.prototype.R=function(t){var t=this.T+t+1,i=t%this.V,r=i-1,t=this.u+(t-i)/this.V;return 0==i&&--t,t%=this.D,r<0&&(r+=this.V),{curNodeBucketIndex:t,curNodePointerIndex:r}},w.prototype.clear=function(){this.m=[new Array(this.V)],this.D=1,this.u=this.C=this.i=0,this.T=this.q=this.V>>1},w.prototype.begin=function(){return new B(0,this)},w.prototype.end=function(){return new B(this.i,this)},w.prototype.rBegin=function(){return new B(this.i-1,this,1)},w.prototype.rEnd=function(){return new B(-1,this,1)},w.prototype.front=function(){if(0!==this.i)return this.m[this.u][this.T]},w.prototype.back=function(){if(0!==this.i)return this.m[this.C][this.q]},w.prototype.pushBack=function(t){return this.i&&(this.q<this.V-1?this.q+=1:(this.C<this.D-1?this.C+=1:this.C=0,this.q=0),this.C===this.u)&&this.q===this.T&&this.j(),this.i+=1,this.m[this.C][this.q]=t,this.i},w.prototype.popBack=function(){var t;if(0!==this.i)return t=this.m[this.C][this.q],1!==this.i&&(0<this.q?--this.q:(0<this.C?--this.C:this.C=this.D-1,this.q=this.V-1)),--this.i,t},w.prototype.pushFront=function(t){return this.i&&(0<this.T?--this.T:(0<this.u?--this.u:this.u=this.D-1,this.T=this.V-1),this.u===this.C)&&this.T===this.q&&this.j(),this.i+=1,this.m[this.u][this.T]=t,this.i},w.prototype.popFront=function(){var t;if(0!==this.i)return t=this.m[this.u][this.T],1!==this.i&&(this.T<this.V-1?this.T+=1:(this.u<this.D-1?this.u+=1:this.u=0,this.T=0)),--this.i,t},w.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;var t=this.R(t),i=t.curNodeBucketIndex,t=t.curNodePointerIndex;return this.m[i][t]},w.prototype.setElementByPos=function(t,i){if(t<0||t>this.i-1)throw new RangeError;var t=this.R(t),r=t.curNodeBucketIndex,t=t.curNodePointerIndex;this.m[r][t]=i},w.prototype.insert=function(t,i,r){if(void 0===r&&(r=1),t<0||t>this.i)throw new RangeError;if(0===t)for(;r--;)this.pushFront(i);else if(t===this.i)for(;r--;)this.pushBack(i);else{for(var e=[],n=t;n<this.i;++n)e.push(this.getElementByPos(n));this.cut(t-1);for(n=0;n<r;++n)this.pushBack(i);for(n=0;n<e.length;++n)this.pushBack(e[n])}return this.i},w.prototype.cut=function(t){var i,r;return t<0?(this.clear(),0):(i=(r=this.R(t)).curNodeBucketIndex,r=r.curNodePointerIndex,this.C=i,this.q=r,this.i=t+1,this.i)},w.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;if(0===t)this.popFront();else if(t===this.i-1)this.popBack();else{for(var i=[],r=t+1;r<this.i;++r)i.push(this.getElementByPos(r));this.cut(t),this.popBack();var e=this;i.forEach(function(t){e.pushBack(t)})}return this.i},w.prototype.eraseElementByValue=function(t){if(0===this.i)return 0;for(var i=[],r=0;r<this.i;++r){var e=this.getElementByPos(r);e!==t&&i.push(e)}for(var n=i.length,r=0;r<n;++r)this.setElementByPos(r,i[r]);return this.cut(n-1)},w.prototype.eraseElementByIterator=function(t){var i=t.t;return this.eraseElementByPos(i),t=t.next()},w.prototype.find=function(t){for(var i=0;i<this.i;++i)if(this.getElementByPos(i)===t)return new B(i,this);return this.end()},w.prototype.reverse=function(){for(var t=0,i=this.i-1;t<i;){var r=this.getElementByPos(t);this.setElementByPos(t,this.getElementByPos(i)),this.setElementByPos(i,r),t+=1,--i}},w.prototype.unique=function(){if(!(this.i<=1)){for(var t=1,i=this.getElementByPos(0),r=1;r<this.i;++r){var e=this.getElementByPos(r);e!==i&&this.setElementByPos(t++,i=e)}for(;this.i>t;)this.popBack()}return this.i},w.prototype.sort=function(t){for(var i=[],r=0;r<this.i;++r)i.push(this.getElementByPos(r));i.sort(t);for(r=0;r<this.i;++r)this.setElementByPos(r,i[r])},w.prototype.shrinkToFit=function(){if(0!==this.i){var i=[];this.forEach(function(t){i.push(t)}),this.D=Math.max(Math.ceil(this.i/this.V),1),this.i=this.u=this.C=this.T=this.q=0,this.m=[];for(var t=0;t<this.D;++t)this.m.push(new Array(this.V));for(t=0;t<i.length;++t)this.pushBack(i[t])}},w.prototype.forEach=function(t){for(var i=0;i<this.i;++i)t(this.getElementByPos(i),i,this)},w.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:i=0,t.label=1;case 1:return i<this.i?[4,this.getElementByPos(i)]:[3,4];case 2:t.sent(),t.label=3;case 3:return++i,[3,1];case 4:return[2]}})}.bind(this)()};var ht,W=w;function w(t,i){void 0===t&&(t=[]),void 0===i&&(i=4096);var r=ht.call(this)||this,e=(r.u=0,r.T=0,r.C=0,r.q=0,r.D=0,r.m=[],function(){if("number"==typeof t.length)return t.length;if("number"==typeof t.size)return t.size;if("function"==typeof t.size)return t.size();throw new TypeError("Cannot get the length or size of the container")}());r.V=i,r.D=Math.max(Math.ceil(e/r.V),1);for(var n=0;n<r.D;++n)r.m.push(new Array(r.V));var i=Math.ceil(e/r.V),o=(r.u=r.C=(r.D>>1)-(i>>1),r.T=r.q=r.V-e%r.V>>1,r);return t.forEach(function(t){o.pushBack(t)}),r}g.prototype.L=function(){var t=this;if(1===t.N&&t.F.F===t)t=t.G;else if(t.B)for(t=t.B;t.G;)t=t.G;else{for(var i=t.F;i.B===t;)i=(t=i).F;t=i}return t},g.prototype.O=function(){var t=this;if(t.G){for(t=t.G;t.B;)t=t.B;return t}for(var i=t.F;i.G===t;)i=(t=i).F;return t.G!==i?i:t},g.prototype.J=function(){var t=this.F,i=this.G,r=i.B;return t.F===this?t.F=i:t.B===this?t.B=i:t.G=i,i.F=t,(i.B=this).F=i,(this.G=r)&&(r.F=this),i},g.prototype.K=function(){var t=this.F,i=this.B,r=i.G;return t.F===this?t.F=i:t.B===this?t.B=i:t.G=i,i.F=t,(i.G=this).F=i,(this.B=r)&&(r.F=this),i};var ut=g;function g(t,i){this.N=1,this.P=void 0,this.k=void 0,this.B=void 0,this.G=void 0,this.F=void 0,this.P=t,this.k=i}i(m,E=ut),m.prototype.J=function(){var t=E.prototype.J.call(this);return this.W(),t.W(),t},m.prototype.K=function(){var t=E.prototype.K.call(this);return this.W(),t.W(),t},m.prototype.W=function(){this.U=1,this.B&&(this.U+=this.B.U),this.G&&(this.U+=this.G.U)};var E,ft=m;function m(){var t=null!==E&&E.apply(this,arguments)||this;return t.U=1,t}i(P,pt=_),P.prototype.rt=function(t,i){for(var r=this.S;t;){var e=this.v(t.P,i);if(e<0)t=t.G;else{if(!(0<e))return t;t=(r=t).B}}return r},P.prototype.et=function(t,i){for(var r=this.S;t;)t=this.v(t.P,i)<=0?t.G:(r=t).B;return r},P.prototype.nt=function(t,i){for(var r=this.S;t;){var e=this.v(t.P,i);if(e<0)t=(r=t).G;else{if(!(0<e))return t;t=t.B}}return r},P.prototype.st=function(t,i){for(var r=this.S;t;)t=this.v(t.P,i)<0?(r=t).G:t.B;return r},P.prototype.ht=function(t){for(;;){var i,r=t.F;if(r===this.S)return;if(1===t.N)return void(t.N=0);if(t===r.B)if(1===(i=r.G).N)i.N=0,r.N=1,r===this.X?this.X=r.J():r.J();else{if(i.G&&1===i.G.N)return i.N=r.N,r.N=0,i.G.N=0,void(r===this.X?this.X=r.J():r.J());i.B&&1===i.B.N?(i.N=1,i.B.N=0,i.K()):(i.N=1,t=r)}else if(1===(i=r.B).N)i.N=0,r.N=1,r===this.X?this.X=r.K():r.K();else{if(i.B&&1===i.B.N)return i.N=r.N,r.N=0,i.B.N=0,void(r===this.X?this.X=r.K():r.K());i.G&&1===i.G.N?(i.N=1,i.G.N=0,i.J()):(i.N=1,t=r)}}},P.prototype.it=function(t){var i;if(1===this.i)return this.clear(),this.S;for(var r=t;r.B||r.G;){if(r.G)for(r=r.G;r.B;)r=r.B;else r=r.B;i=h([r.P,t.P],2),t.P=i[0],r.P=i[1],i=h([r.k,t.k],2),t.k=i[0],r.k=i[1],t=r}this.S.B===r?this.S.B=r.F:this.S.G===r&&(this.S.G=r.F),this.ht(r);var e=r.F;return r===e.B?e.B=void 0:e.G=void 0,--this.i,this.X.N=0,e},P.prototype.ut=function(t,i){return void 0!==t&&(!!this.ut(t.B,i)||!!i(t)||this.ut(t.G,i))},P.prototype.tt=function(t){for(;;){var i=t.F;if(0===i.N)return;var r,e,n=i.F;if(i===n.B){if((r=n.G)&&1===r.N){if(r.N=i.N=0,n===this.X)return;n.N=1,t=n;continue}if(t===i.G)return t.N=0,t.B&&(t.B.F=i),t.G&&(t.G.F=n),i.G=t.B,n.B=t.G,t.B=i,(t.G=n)===this.X?(this.X=t,this.S.F=t):(e=n.F).B===n?e.B=t:e.G=t,t.F=n.F,i.F=t,n.F=t,n.N=1,{parentNode:i,grandParent:n,curNode:t};i.N=0,n===this.X?this.X=n.K():n.K()}else{if((r=n.B)&&1===r.N){if(r.N=i.N=0,n===this.X)return;n.N=1,t=n;continue}if(t===i.B)return t.N=0,t.B&&(t.B.F=n),t.G&&(t.G.F=i),n.G=t.B,i.B=t.G,t.B=n,t.G=i,n===this.X?(this.X=t,this.S.F=t):(e=n.F).B===n?e.B=t:e.G=t,t.F=n.F,i.F=t,n.F=t,n.N=1,{parentNode:i,grandParent:n,curNode:t};i.N=0,n===this.X?this.X=n.J():n.J()}return void(n.N=1)}},P.prototype.$=function(t,i,r){if(void 0===this.X)this.i+=1,this.X=new this.Y(t,i),this.X.N=0,this.X.F=this.S,this.S.F=this.X,this.S.B=this.X,this.S.G=this.X;else{var e,n=this.S.B,o=this.v(n.P,t);if(0!==o){if(0<o)n.B=new this.Y(t,i),e=(n.B.F=n).B,this.S.B=e;else{var o=this.S.G,s=this.v(o.P,t);if(0===s)return void(o.k=i);if(s<0)o.G=new this.Y(t,i),e=(o.G.F=o).G,this.S.G=e;else{if(void 0!==r){s=r.t;if(s!==this.S){o=this.v(s.P,t);if(0===o)return void(s.k=i);if(0<o){r=s.L(),o=this.v(r.P,t);if(0===o)return void(r.k=i);o<0&&(e=new this.Y(t,i),void 0===r.G?(r.G=e).F=r:(s.B=e).F=s)}}}if(void 0===e)for(e=this.X;;){var h=this.v(e.P,t);if(0<h){if(void 0===e.B){e.B=new this.Y(t,i),e=(e.B.F=e).B;break}e=e.B}else{if(!(h<0))return void(e.k=i);if(void 0===e.G){e.G=new this.Y(t,i),e=(e.G.F=e).G;break}e=e.G}}}}return this.i+=1,e}n.k=i}},P.prototype.ot=function(t,i){for(;t;){var r=this.v(t.P,i);if(r<0)t=t.G;else{if(!(0<r))return t;t=t.B}}return t||this.S},P.prototype.clear=function(){this.i=0,this.X=void 0,this.S.F=void 0,this.S.B=this.S.G=void 0},P.prototype.updateKeyByIterator=function(t,i){t=t.t;if(t===this.S&&a(),1!==this.i){if(t===this.S.B)return 0<this.v(t.O().P,i)&&(t.P=i,!0);if(t===this.S.G)return this.v(t.L().P,i)<0&&(t.P=i,!0);var r=t.L().P;if(0<=this.v(r,i))return!1;if(r=t.O().P,this.v(r,i)<=0)return!1}return t.P=i,!0},P.prototype.eraseElementByPos=function(i){if(i<0||i>this.i-1)throw new RangeError;var r=0,e=this;return this.ut(this.X,function(t){return i===r?(e.M(t),!0):(r+=1,!1)}),this.i},P.prototype.eraseElementByKey=function(t){return 0!==this.i&&(t=this.ot(this.X,t))!==this.S&&(this.M(t),!0)},P.prototype.eraseElementByIterator=function(t){var i=t.t,r=(i===this.S&&a(),void 0===i.G);return 0===t.iteratorType?r&&t.next():r&&void 0!==i.B||t.next(),this.M(i),t},P.prototype.forEach=function(t){var i,r,e=0;try{for(var n=u(this),o=n.next();!o.done;o=n.next())t(o.value,e++,this)}catch(t){i={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}},P.prototype.getElementByPos=function(t){var i,r,e;if(t<0||t>this.i-1)throw new RangeError;var n=0;try{for(var o=u(this),s=o.next();!s.done;s=o.next()){var h=s.value;if(n===t){e=h;break}n+=1}}catch(t){i={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return e},P.prototype.getHeight=function(){var i;return 0===this.i?0:(i=function(t){return t?Math.max(i(t.B),i(t.G))+1:0})(this.X)};var pt,c=P;function P(t,i){void 0===t&&(t=function(t,i){return t<i?-1:i<t?1:0}),void 0===i&&(i=!1);var r=pt.call(this)||this;return r.X=void 0,r.v=t,i?(r.Y=ft,r.Z=function(t,i,r){t=this.$(t,i,r);if(t){for(var e=t.F;e!==this.S;)e.U+=1,e=e.F;var i=this.tt(t);i&&(r=i.parentNode,t=i.grandParent,i=i.curNode,r.W(),t.W(),i.W())}return this.i},r.M=function(t){for(var i=this.it(t);i!==this.S;)--i.U,i=i.F}):(r.Y=ut,r.Z=function(t,i,r){t=this.$(t,i,r);return t&&this.tt(t),this.i},r.M=r.it),r.S=new r.Y,r}i(yt,ct=e),Object.defineProperty(yt.prototype,"index",{get:function(){var t=this.t,i=this.S.F;if(t===this.S)return i?i.U-1:0;var r=0;for(t.B&&(r+=t.B.U);t!==i;){var e=t.F;t===e.G&&(r+=1,e.B)&&(r+=e.B.U),t=e}return r},enumerable:!1,configurable:!0});var ct,at=yt;function yt(t,i,r){r=ct.call(this,r)||this;return r.t=t,r.S=i,0===r.iteratorType?(r.pre=function(){return this.t===this.S.B&&a(),this.t=this.t.L(),this},r.next=function(){return this.t===this.S&&a(),this.t=this.t.O(),this}):(r.pre=function(){return this.t===this.S.G&&a(),this.t=this.t.O(),this},r.next=function(){return this.t===this.S&&a(),this.t=this.t.L(),this}),r}i(k,lt=at),Object.defineProperty(k.prototype,"pointer",{get:function(){return this.t===this.S&&a(),this.t.P},enumerable:!1,configurable:!0}),k.prototype.copy=function(){return new k(this.t,this.S,this.container,this.iteratorType)};var lt,b=k;function k(t,i,r,e){t=lt.call(this,t,i,e)||this;return t.container=r,t}i(G,vt=c),G.prototype.ft=function(i){return r(this,function(t){switch(t.label){case 0:return void 0===i?[2]:[5,u(this.ft(i.B))];case 1:return t.sent(),[4,i.P];case 2:return t.sent(),[5,u(this.ft(i.G))];case 3:return t.sent(),[2]}})},G.prototype.begin=function(){return new b(this.S.B||this.S,this.S,this)},G.prototype.end=function(){return new b(this.S,this.S,this)},G.prototype.rBegin=function(){return new b(this.S.G||this.S,this.S,this,1)},G.prototype.rEnd=function(){return new b(this.S,this.S,this,1)},G.prototype.front=function(){return this.S.B?this.S.B.P:void 0},G.prototype.back=function(){return this.S.G?this.S.G.P:void 0},G.prototype.insert=function(t,i){return this.Z(t,void 0,i)},G.prototype.find=function(t){t=this.ot(this.X,t);return new b(t,this.S,this)},G.prototype.lowerBound=function(t){t=this.rt(this.X,t);return new b(t,this.S,this)},G.prototype.upperBound=function(t){t=this.et(this.X,t);return new b(t,this.S,this)},G.prototype.reverseLowerBound=function(t){t=this.nt(this.X,t);return new b(t,this.S,this)},G.prototype.reverseUpperBound=function(t){t=this.st(this.X,t);return new b(t,this.S,this)},G.prototype.union=function(t){var i=this;return t.forEach(function(t){i.insert(t)}),this.i},G.prototype[Symbol.iterator]=function(){return this.ft(this.X)};var vt,dt=G;function G(t,i,r){void 0===t&&(t=[]);var i=vt.call(this,i,r)||this,e=i;return t.forEach(function(t){e.insert(t)}),i}i(F,St=at),Object.defineProperty(F.prototype,"pointer",{get:function(){this.t===this.S&&a();var e=this;return new Proxy([],{get:function(t,i){return"0"===i?e.t.P:"1"===i?e.t.k:void 0},set:function(t,i,r){if("1"!==i)throw new TypeError("props must be 1");return e.t.k=r,!0}})},enumerable:!1,configurable:!0}),F.prototype.copy=function(){return new F(this.t,this.S,this.container,this.iteratorType)};var St,O=F;function F(t,i,r,e){t=St.call(this,t,i,e)||this;return t.container=r,t}i(N,Bt=c),N.prototype.ft=function(i){return r(this,function(t){switch(t.label){case 0:return void 0===i?[2]:[5,u(this.ft(i.B))];case 1:return t.sent(),[4,[i.P,i.k]];case 2:return t.sent(),[5,u(this.ft(i.G))];case 3:return t.sent(),[2]}})},N.prototype.begin=function(){return new O(this.S.B||this.S,this.S,this)},N.prototype.end=function(){return new O(this.S,this.S,this)},N.prototype.rBegin=function(){return new O(this.S.G||this.S,this.S,this,1)},N.prototype.rEnd=function(){return new O(this.S,this.S,this,1)},N.prototype.front=function(){var t;if(0!==this.i)return[(t=this.S.B).P,t.k]},N.prototype.back=function(){var t;if(0!==this.i)return[(t=this.S.G).P,t.k]},N.prototype.lowerBound=function(t){t=this.rt(this.X,t);return new O(t,this.S,this)},N.prototype.upperBound=function(t){t=this.et(this.X,t);return new O(t,this.S,this)},N.prototype.reverseLowerBound=function(t){t=this.nt(this.X,t);return new O(t,this.S,this)},N.prototype.reverseUpperBound=function(t){t=this.st(this.X,t);return new O(t,this.S,this)},N.prototype.setElement=function(t,i,r){return this.Z(t,i,r)},N.prototype.find=function(t){t=this.ot(this.X,t);return new O(t,this.S,this)},N.prototype.getElementByKey=function(t){return this.ot(this.X,t).k},N.prototype.union=function(t){var i=this;return t.forEach(function(t){i.setElement(t[0],t[1])}),this.i},N.prototype[Symbol.iterator]=function(){return this.ft(this.X)};var Bt,at=N;function N(t,i,r){void 0===t&&(t=[]);var i=Bt.call(this,i,r)||this,e=i;return t.forEach(function(t){e.setElement(t[0],t[1])}),i}function wt(t){var i=typeof t;return"object"==i&&null!==t||"function"==i}i(Et,gt=e);var gt,c=Et;function Et(t,i,r){r=gt.call(this,r)||this;return r.t=t,r.S=i,0===r.iteratorType?(r.pre=function(){return this.t.L===this.S&&a(),this.t=this.t.L,this},r.next=function(){return this.t===this.S&&a(),this.t=this.t.O,this}):(r.pre=function(){return this.t.O===this.S&&a(),this.t=this.t.O,this},r.next=function(){return this.t===this.S&&a(),this.t=this.t.L,this}),r}i(H,mt=_),H.prototype.M=function(t){var i=t.L,r=t.O;(i.O=r).L=i,t===this.H&&(this.H=r),t===this.g&&(this.g=i),--this.i},H.prototype.Z=function(t,i,r){var e;if(r=void 0===r?wt(t):r){r=t[this.HASH_TAG];if(void 0!==r)return this.ct[r].k=i,this.i;Object.defineProperty(t,this.HASH_TAG,{value:this.ct.length,configurable:!0}),e={P:t,k:i,L:this.g,O:this.S},this.ct.push(e)}else{r=this.vt[t];if(r)return r.k=i,this.i;e={P:t,k:i,L:this.g,O:this.S},this.vt[t]=e}return 0===this.i?(this.H=e,this.S.O=e):this.g.O=e,this.g=e,this.S.L=e,++this.i},H.prototype.ot=function(t,i){return(i=void 0===i?wt(t):i)?void 0===(i=t[this.HASH_TAG])?this.S:this.ct[i]:this.vt[t]||this.S},H.prototype.clear=function(){var i=this.HASH_TAG;this.ct.forEach(function(t){delete t.P[i]}),this.ct=[],this.vt={},Object.setPrototypeOf(this.vt,null),this.i=0,this.H=this.g=this.S.L=this.S.O=this.S},H.prototype.eraseElementByKey=function(t,i){var r;if(i=void 0===i?wt(t):i){i=t[this.HASH_TAG];if(void 0===i)return!1;delete t[this.HASH_TAG],r=this.ct[i],delete this.ct[i]}else{if(void 0===(r=this.vt[t]))return!1;delete this.vt[t]}return this.M(r),!0},H.prototype.eraseElementByIterator=function(t){var i=t.t;return i===this.S&&a(),this.M(i),t.next()},H.prototype.eraseElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.H;t--;)i=i.O;return this.M(i),this.i};var mt,e=H;function H(){var t=mt.call(this)||this;return t.ct=[],t.vt={},t.HASH_TAG=Symbol("@@HASH_TAG"),Object.setPrototypeOf(t.vt,null),t.S={},t.S.L=t.S.O=t.H=t.g=t.S,t}i(x,Pt=c),Object.defineProperty(x.prototype,"pointer",{get:function(){return this.t===this.S&&a(),this.t.P},enumerable:!1,configurable:!0}),x.prototype.copy=function(){return new x(this.t,this.S,this.container,this.iteratorType)};var Pt,T=x;function x(t,i,r,e){t=Pt.call(this,t,i,e)||this;return t.container=r,t}i(X,bt=e),X.prototype.begin=function(){return new T(this.H,this.S,this)},X.prototype.end=function(){return new T(this.S,this.S,this)},X.prototype.rBegin=function(){return new T(this.g,this.S,this,1)},X.prototype.rEnd=function(){return new T(this.S,this.S,this,1)},X.prototype.front=function(){return this.H.P},X.prototype.back=function(){return this.g.P},X.prototype.insert=function(t,i){return this.Z(t,void 0,i)},X.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.H;t--;)i=i.O;return i.P},X.prototype.find=function(t,i){t=this.ot(t,i);return new T(t,this.S,this)},X.prototype.forEach=function(t){for(var i=0,r=this.H;r!==this.S;)t(r.P,i++,this),r=r.O},X.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:i=this.H,t.label=1;case 1:return i===this.S?[3,3]:[4,i.P];case 2:return t.sent(),i=i.O,[3,1];case 3:return[2]}})}.bind(this)()};var bt,_=X;function X(t){void 0===t&&(t=[]);var i=bt.call(this)||this,r=i;return t.forEach(function(t){r.insert(t)}),i}i(Gt,kt=c),Object.defineProperty(Gt.prototype,"pointer",{get:function(){this.t===this.S&&a();var e=this;return new Proxy([],{get:function(t,i){return"0"===i?e.t.P:"1"===i?e.t.k:void 0},set:function(t,i,r){if("1"!==i)throw new TypeError("props must be 1");return e.t.k=r,!0}})},enumerable:!1,configurable:!0}),Gt.prototype.copy=function(){return new Gt(this.t,this.S,this.container,this.iteratorType)};var kt,I=Gt;function Gt(t,i,r,e){t=kt.call(this,t,i,e)||this;return t.container=r,t}i(A,Ot=e),A.prototype.begin=function(){return new I(this.H,this.S,this)},A.prototype.end=function(){return new I(this.S,this.S,this)},A.prototype.rBegin=function(){return new I(this.g,this.S,this,1)},A.prototype.rEnd=function(){return new I(this.S,this.S,this,1)},A.prototype.front=function(){if(0!==this.i)return[this.H.P,this.H.k]},A.prototype.back=function(){if(0!==this.i)return[this.g.P,this.g.k]},A.prototype.setElement=function(t,i,r){return this.Z(t,i,r)},A.prototype.getElementByKey=function(t,i){return(i=void 0===i?wt(t):i)?void 0!==(i=t[this.HASH_TAG])?this.ct[i].k:void 0:(i=this.vt[t])?i.k:void 0},A.prototype.getElementByPos=function(t){if(t<0||t>this.i-1)throw new RangeError;for(var i=this.H;t--;)i=i.O;return[i.P,i.k]},A.prototype.find=function(t,i){t=this.ot(t,i);return new I(t,this.S,this)},A.prototype.forEach=function(t){for(var i=0,r=this.H;r!==this.S;)t([r.P,r.k],i++,this),r=r.O},A.prototype[Symbol.iterator]=function(){return function(){var i;return r(this,function(t){switch(t.label){case 0:i=this.H,t.label=1;case 1:return i===this.S?[3,3]:[4,[i.P,i.k]];case 2:return t.sent(),i=i.O,[3,1];case 3:return[2]}})}.bind(this)()};var Ot,c=A;function A(t){void 0===t&&(t=[]);var i=Ot.call(this)||this,r=i;return t.forEach(function(t){r.setElement(t[0],t[1])}),i}t.Deque=W,t.HashMap=c,t.HashSet=_,t.LinkList=nt,t.OrderedMap=at,t.OrderedSet=dt,t.PriorityQueue=n,t.Queue=K,t.Stack=C,t.Vector=it,Object.defineProperty(t,"dt",{value:!0})});
//# sourceMappingURL=js-sdsl.min.js.map
diff --git a/tools/node_modules/eslint/node_modules/js-sdsl/package.json b/tools/node_modules/eslint/node_modules/js-sdsl/package.json
index c07377c41f..1c35cd2152 100644
--- a/tools/node_modules/eslint/node_modules/js-sdsl/package.json
+++ b/tools/node_modules/eslint/node_modules/js-sdsl/package.json
@@ -1,6 +1,6 @@
{
"name": "js-sdsl",
- "version": "4.2.0",
+ "version": "4.3.0",
"description": "javascript standard data structure library which benchmark against C++ STL",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
diff --git a/tools/node_modules/eslint/node_modules/punycode/package.json b/tools/node_modules/eslint/node_modules/punycode/package.json
index 7cf866fc76..9d0790b2a6 100644
--- a/tools/node_modules/eslint/node_modules/punycode/package.json
+++ b/tools/node_modules/eslint/node_modules/punycode/package.json
@@ -1,6 +1,6 @@
{
"name": "punycode",
- "version": "2.2.0",
+ "version": "2.3.0",
"description": "A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.",
"homepage": "https://mths.be/punycode",
"main": "punycode.js",
@@ -31,9 +31,9 @@
],
"repository": {
"type": "git",
- "url": "https://github.com/bestiejs/punycode.js.git"
+ "url": "https://github.com/mathiasbynens/punycode.js.git"
},
- "bugs": "https://github.com/bestiejs/punycode.js/issues",
+ "bugs": "https://github.com/mathiasbynens/punycode.js/issues",
"files": [
"LICENSE-MIT.txt",
"punycode.js",
@@ -41,12 +41,12 @@
],
"scripts": {
"test": "mocha tests",
- "prepublish": "node scripts/prepublish.js"
+ "build": "node scripts/prepublish.js"
},
"devDependencies": {
"codecov": "^1.0.1",
"istanbul": "^0.4.1",
- "mocha": "^2.5.3"
+ "mocha": "^10.2.0"
},
"jspm": {
"map": {
diff --git a/tools/node_modules/eslint/node_modules/punycode/punycode.es6.js b/tools/node_modules/eslint/node_modules/punycode/punycode.es6.js
index 9a276a411b..244e1bfbf3 100644
--- a/tools/node_modules/eslint/node_modules/punycode/punycode.es6.js
+++ b/tools/node_modules/eslint/node_modules/punycode/punycode.es6.js
@@ -15,7 +15,7 @@ const delimiter = '-'; // '\x2D'
/** Regular expressions */
const regexPunycode = /^xn--/;
-const regexNonASCII = /[^\0-\x7E]/; // non-ASCII chars
+const regexNonASCII = /[^\0-\x7F]/; // Note: U+007F DEL is excluded too.
const regexSeparators = /[\x2E\u3002\uFF0E\uFF61]/g; // RFC 3490 separators
/** Error messages */
@@ -142,13 +142,13 @@ const ucs2encode = codePoints => String.fromCodePoint(...codePoints);
* the code point does not represent a value.
*/
const basicToDigit = function(codePoint) {
- if (codePoint - 0x30 < 0x0A) {
- return codePoint - 0x16;
+ if (codePoint >= 0x30 && codePoint < 0x3A) {
+ return 26 + (codePoint - 0x30);
}
- if (codePoint - 0x41 < 0x1A) {
+ if (codePoint >= 0x41 && codePoint < 0x5B) {
return codePoint - 0x41;
}
- if (codePoint - 0x61 < 0x1A) {
+ if (codePoint >= 0x61 && codePoint < 0x7B) {
return codePoint - 0x61;
}
return base;
@@ -228,7 +228,7 @@ const decode = function(input) {
// which gets added to `i`. The overflow checking is easier
// if we increase `i` as we go, then subtract off its starting
// value at the end to obtain `delta`.
- let oldi = i;
+ const oldi = i;
for (let w = 1, k = base; /* no condition */; k += base) {
if (index >= inputLength) {
@@ -237,7 +237,10 @@ const decode = function(input) {
const digit = basicToDigit(input.charCodeAt(index++));
- if (digit >= base || digit > floor((maxInt - i) / w)) {
+ if (digit >= base) {
+ error('invalid-input');
+ }
+ if (digit > floor((maxInt - i) / w)) {
error('overflow');
}
@@ -291,7 +294,7 @@ const encode = function(input) {
input = ucs2decode(input);
// Cache the length.
- let inputLength = input.length;
+ const inputLength = input.length;
// Initialize the state.
let n = initialN;
@@ -305,7 +308,7 @@ const encode = function(input) {
}
}
- let basicLength = output.length;
+ const basicLength = output.length;
let handledCPCount = basicLength;
// `handledCPCount` is the number of code points that have been handled;
diff --git a/tools/node_modules/eslint/node_modules/punycode/punycode.js b/tools/node_modules/eslint/node_modules/punycode/punycode.js
index 4fb262c132..752b98a9fd 100644
--- a/tools/node_modules/eslint/node_modules/punycode/punycode.js
+++ b/tools/node_modules/eslint/node_modules/punycode/punycode.js
@@ -15,7 +15,7 @@ const delimiter = '-'; // '\x2D'
/** Regular expressions */
const regexPunycode = /^xn--/;
-const regexNonASCII = /[^\0-\x7E]/; // non-ASCII chars
+const regexNonASCII = /[^\0-\x7F]/; // Note: U+007F DEL is excluded too.
const regexSeparators = /[\x2E\u3002\uFF0E\uFF61]/g; // RFC 3490 separators
/** Error messages */
@@ -142,13 +142,13 @@ const ucs2encode = codePoints => String.fromCodePoint(...codePoints);
* the code point does not represent a value.
*/
const basicToDigit = function(codePoint) {
- if (codePoint - 0x30 < 0x0A) {
- return codePoint - 0x16;
+ if (codePoint >= 0x30 && codePoint < 0x3A) {
+ return 26 + (codePoint - 0x30);
}
- if (codePoint - 0x41 < 0x1A) {
+ if (codePoint >= 0x41 && codePoint < 0x5B) {
return codePoint - 0x41;
}
- if (codePoint - 0x61 < 0x1A) {
+ if (codePoint >= 0x61 && codePoint < 0x7B) {
return codePoint - 0x61;
}
return base;
@@ -228,7 +228,7 @@ const decode = function(input) {
// which gets added to `i`. The overflow checking is easier
// if we increase `i` as we go, then subtract off its starting
// value at the end to obtain `delta`.
- let oldi = i;
+ const oldi = i;
for (let w = 1, k = base; /* no condition */; k += base) {
if (index >= inputLength) {
@@ -237,7 +237,10 @@ const decode = function(input) {
const digit = basicToDigit(input.charCodeAt(index++));
- if (digit >= base || digit > floor((maxInt - i) / w)) {
+ if (digit >= base) {
+ error('invalid-input');
+ }
+ if (digit > floor((maxInt - i) / w)) {
error('overflow');
}
@@ -291,7 +294,7 @@ const encode = function(input) {
input = ucs2decode(input);
// Cache the length.
- let inputLength = input.length;
+ const inputLength = input.length;
// Initialize the state.
let n = initialN;
@@ -305,7 +308,7 @@ const encode = function(input) {
}
}
- let basicLength = output.length;
+ const basicLength = output.length;
let handledCPCount = basicLength;
// `handledCPCount` is the number of code points that have been handled;
diff --git a/tools/node_modules/eslint/package.json b/tools/node_modules/eslint/package.json
index 3d89e052be..8823c08279 100644
--- a/tools/node_modules/eslint/package.json
+++ b/tools/node_modules/eslint/package.json
@@ -1,6 +1,6 @@
{
"name": "eslint",
- "version": "8.32.0",
+ "version": "8.33.0",
"author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
"description": "An AST-based pattern checker for JavaScript.",
"bin": {